Class InlinePatternRenderer
java.lang.Object
at.petrak.hexcasting.interop.inline.InlinePatternRenderer
- All Implemented Interfaces:
com.samsthenerd.inline.api.client.InlineRenderer<InlinePatternData>
public class InlinePatternRenderer
extends Object
implements com.samsthenerd.inline.api.client.InlineRenderer<InlinePatternData>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.samsthenerd.inline.api.client.InlineRenderer
com.samsthenerd.inline.api.client.InlineRenderer.TextRenderingContext -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PatternSettingsstatic final PatternSettingsstatic final intstatic final InlinePatternRendererFields inherited from interface com.samsthenerd.inline.api.client.InlineRenderer
DEFAULT_FONT_COLOR, DEFAULT_SHADOW_COLOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcharWidth(InlinePatternData data, net.minecraft.network.chat.Style style, int codepoint) com.samsthenerd.inline.api.client.GlowHandlinggetGlowPreference(InlinePatternData forData) net.minecraft.resources.ResourceLocationgetId()intrender(InlinePatternData data, net.minecraft.client.gui.GuiGraphics drawContext, int index, net.minecraft.network.chat.Style style, int codepoint, com.samsthenerd.inline.api.client.InlineRenderer.TextRenderingContext trContext) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.samsthenerd.inline.api.client.InlineRenderer
handleOwnSizing, handleOwnTransparency
-
Field Details
-
INSTANCE
-
INLINE_SETTINGS
-
INLINE_SETTINGS_GLOWY
-
INLINE_TEXTURE_RES
public static final int INLINE_TEXTURE_RES- See Also:
-
-
Constructor Details
-
InlinePatternRenderer
public InlinePatternRenderer()
-
-
Method Details
-
getId
public net.minecraft.resources.ResourceLocation getId()- Specified by:
getIdin interfacecom.samsthenerd.inline.api.client.InlineRenderer<InlinePatternData>
-
getGlowPreference
- Specified by:
getGlowPreferencein interfacecom.samsthenerd.inline.api.client.InlineRenderer<InlinePatternData>
-
render
public int render(InlinePatternData data, net.minecraft.client.gui.GuiGraphics drawContext, int index, net.minecraft.network.chat.Style style, int codepoint, com.samsthenerd.inline.api.client.InlineRenderer.TextRenderingContext trContext) - Specified by:
renderin interfacecom.samsthenerd.inline.api.client.InlineRenderer<InlinePatternData>
-
charWidth
- Specified by:
charWidthin interfacecom.samsthenerd.inline.api.client.InlineRenderer<InlinePatternData>
-