Interface DrawnSpriteGlyph

All Superinterfaces:
GlyphRect, TextDrawable, TextDrawable.DrawnGlyphRect
All Known Implementing Classes:
PlayerHeadGlyphs.HeadGlyph, SpriteAtlasGlyphs.AtlasGlyph

@Environment(CLIENT) public interface DrawnSpriteGlyph extends TextDrawable.DrawnGlyphRect
Mappings:
Namespace Name
named net/minecraft/client/font/DrawnSpriteGlyph
intermediary net/minecraft/class_11878
official gmn
  • Field Details

    • field_63888

      static final float field_63888
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_63888 Lnet/minecraft/client/font/DrawnSpriteGlyph;field_63888:F
      intermediary field_63888 Lnet/minecraft/class_11878;field_63888:F
      official a Lgmn;a:F
    • field_63889

      static final float field_63889
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_63889 Lnet/minecraft/client/font/DrawnSpriteGlyph;field_63889:F
      intermediary field_63889 Lnet/minecraft/class_11878;field_63889:F
      official b Lgmn;b:F
    • field_63890

      static final float field_63890
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_63890 Lnet/minecraft/client/font/DrawnSpriteGlyph;field_63890:F
      intermediary field_63890 Lnet/minecraft/class_11878;field_63890:F
      official c Lgmn;c:F
  • Method Details

    • render

      default void render(Matrix4f matrix4f, VertexConsumer consumer, int light, boolean noDepth)
      Specified by:
      render in interface TextDrawable
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/font/TextDrawable;render(Lorg/joml/Matrix4f;Lnet/minecraft/client/render/VertexConsumer;IZ)V
      intermediary method_73403 Lnet/minecraft/class_11767;method_73403(Lorg/joml/Matrix4f;Lnet/minecraft/class_4588;IZ)V
      official a Lgmr;a(Lorg/joml/Matrix4f;Lfyh;IZ)V
    • draw

      void draw(Matrix4f matrix, VertexConsumer vertexConsumer, int light, float x, float y, float z, int color)
      Mappings:
      Namespace Name Mixin selector
      named draw Lnet/minecraft/client/font/DrawnSpriteGlyph;draw(Lorg/joml/Matrix4f;Lnet/minecraft/client/render/VertexConsumer;IFFFI)V
      intermediary method_73402 Lnet/minecraft/class_11878;method_73402(Lorg/joml/Matrix4f;Lnet/minecraft/class_4588;IFFFI)V
      official a Lgmn;a(Lorg/joml/Matrix4f;Lfyh;IFFFI)V
    • x

      float x()
      Mappings:
      Namespace Name Mixin selector
      named x Lnet/minecraft/client/font/DrawnSpriteGlyph;x()F
      intermediary comp_4631 Lnet/minecraft/class_11878;comp_4631()F
      official j Lgmn;j()F
    • y

      float y()
      Mappings:
      Namespace Name Mixin selector
      named y Lnet/minecraft/client/font/DrawnSpriteGlyph;y()F
      intermediary comp_4632 Lnet/minecraft/class_11878;comp_4632()F
      official k Lgmn;k()F
    • color

      int color()
      Mappings:
      Namespace Name Mixin selector
      named color Lnet/minecraft/client/font/DrawnSpriteGlyph;color()I
      intermediary comp_4633 Lnet/minecraft/class_11878;comp_4633()I
      official l Lgmn;l()I
    • shadowColor

      int shadowColor()
      Mappings:
      Namespace Name Mixin selector
      named shadowColor Lnet/minecraft/client/font/DrawnSpriteGlyph;shadowColor()I
      intermediary comp_4634 Lnet/minecraft/class_11878;comp_4634()I
      official m Lgmn;m()I
    • shadowOffset

      float shadowOffset()
      Mappings:
      Namespace Name Mixin selector
      named shadowOffset Lnet/minecraft/client/font/DrawnSpriteGlyph;shadowOffset()F
      intermediary comp_4635 Lnet/minecraft/class_11878;comp_4635()F
      official n Lgmn;n()F
    • getWidth

      default float getWidth()
      Mappings:
      Namespace Name Mixin selector
      named getWidth Lnet/minecraft/client/font/DrawnSpriteGlyph;getWidth()F
      intermediary method_75822 Lnet/minecraft/class_11878;method_75822()F
      official o Lgmn;o()F
    • getHeight

      default float getHeight()
      Mappings:
      Namespace Name Mixin selector
      named getHeight Lnet/minecraft/client/font/DrawnSpriteGlyph;getHeight()F
      intermediary method_75823 Lnet/minecraft/class_11878;method_75823()F
      official p Lgmn;p()F
    • getAscent

      default float getAscent()
      Mappings:
      Namespace Name Mixin selector
      named getAscent Lnet/minecraft/client/font/DrawnSpriteGlyph;getAscent()F
      intermediary method_75824 Lnet/minecraft/class_11878;method_75824()F
      official q Lgmn;q()F
    • getEffectiveMinX

      default float getEffectiveMinX()
      Specified by:
      getEffectiveMinX in interface TextDrawable
      Mappings:
      Namespace Name Mixin selector
      named getEffectiveMinX Lnet/minecraft/client/font/TextDrawable;getEffectiveMinX()F
      intermediary method_71829 Lnet/minecraft/class_11767;method_71829()F
      official r Lgmr;r()F
    • getEffectiveMaxX

      default float getEffectiveMaxX()
      Specified by:
      getEffectiveMaxX in interface TextDrawable
      Mappings:
      Namespace Name Mixin selector
      named getEffectiveMaxX Lnet/minecraft/client/font/TextDrawable;getEffectiveMaxX()F
      intermediary method_71831 Lnet/minecraft/class_11767;method_71831()F
      official s Lgmr;s()F
    • getEffectiveMinY

      default float getEffectiveMinY()
      Specified by:
      getEffectiveMinY in interface TextDrawable
      Mappings:
      Namespace Name Mixin selector
      named getEffectiveMinY Lnet/minecraft/client/font/TextDrawable;getEffectiveMinY()F
      intermediary method_71830 Lnet/minecraft/class_11767;method_71830()F
      official t Lgmr;t()F
    • getEffectiveMaxY

      default float getEffectiveMaxY()
      Specified by:
      getEffectiveMaxY in interface TextDrawable
      Mappings:
      Namespace Name Mixin selector
      named getEffectiveMaxY Lnet/minecraft/client/font/TextDrawable;getEffectiveMaxY()F
      intermediary method_71832 Lnet/minecraft/class_11767;method_71832()F
      official u Lgmr;u()F