Class FontRenderer.CharacterRenderer

java.lang.Object
net.minecraft.client.gui.FontRenderer.CharacterRenderer
All Implemented Interfaces:
ICharacterConsumer
Enclosing class:
FontRenderer

class FontRenderer.CharacterRenderer extends Object implements ICharacterConsumer
  • Field Details

    • bufferSource

      final IRenderTypeBuffer bufferSource
    • dropShadow

      private final boolean dropShadow
    • dimFactor

      private final float dimFactor
    • r

      private final float r
    • g

      private final float g
    • b

      private final float b
    • a

      private final float a
    • pose

      private final Matrix4f pose
    • seeThrough

      private final boolean seeThrough
    • packedLightCoords

      private final int packedLightCoords
    • x

      private float x
    • y

      private float y
    • effects

      @Nullable private List<TexturedGlyph.Effect> effects
  • Constructor Details

    • CharacterRenderer

      public CharacterRenderer(IRenderTypeBuffer p_i232250_2_, float p_i232250_3_, float p_i232250_4_, int p_i232250_5_, boolean p_i232250_6_, Matrix4f p_i232250_7_, boolean p_i232250_8_, int p_i232250_9_)
  • Method Details

    • addEffect

      private void addEffect(TexturedGlyph.Effect p_238442_1_)
    • accept

      public boolean accept(int p_accept_1_, Style p_accept_2_, int p_accept_3_)
      Specified by:
      accept in interface ICharacterConsumer
    • finish

      public float finish(int p_238441_1_, float p_238441_2_)