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>
  • Field Details

  • Constructor Details

    • InlinePatternRenderer

      public InlinePatternRenderer()
  • Method Details

    • getId

      public net.minecraft.resources.ResourceLocation getId()
      Specified by:
      getId in interface com.samsthenerd.inline.api.client.InlineRenderer<InlinePatternData>
    • getGlowPreference

      public com.samsthenerd.inline.api.client.GlowHandling getGlowPreference(InlinePatternData forData)
      Specified by:
      getGlowPreference in interface com.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:
      render in interface com.samsthenerd.inline.api.client.InlineRenderer<InlinePatternData>
    • charWidth

      public int charWidth(InlinePatternData data, net.minecraft.network.chat.Style style, int codepoint)
      Specified by:
      charWidth in interface com.samsthenerd.inline.api.client.InlineRenderer<InlinePatternData>