Class FontManager.Fonts

java.lang.Object
net.minecraft.client.font.FontManager.Fonts
All Implemented Interfaces:
AutoCloseable, TextRenderer.GlyphsProvider
Enclosing class:
FontManager

@Environment(CLIENT) private class FontManager.Fonts extends Object implements TextRenderer.GlyphsProvider, AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/font/FontManager$Fonts
intermediary net/minecraft/class_378$class_11638
official gdl$c
  • Field Details

    • advanceValidating

      private final boolean advanceValidating
      Mappings:
      Namespace Name Mixin selector
      named advanceValidating Lnet/minecraft/client/font/FontManager$Fonts;advanceValidating:Z
      intermediary field_61608 Lnet/minecraft/class_378$class_11638;field_61608:Z
      official b Lgdl$c;b:Z
    • field_61936

      @Nullable private volatile @Nullable FontManager.Fonts.class_11717 field_61936
      Mappings:
      Namespace Name Mixin selector
      named field_61936 Lnet/minecraft/client/font/FontManager$Fonts;field_61936:Lnet/minecraft/client/font/FontManager$Fonts$class_11717;
      intermediary field_61936 Lnet/minecraft/class_378$class_11638;field_61936:Lnet/minecraft/class_378$class_11638$class_11717;
      official c Lgdl$c;c:Lgdl$c$a;
    • glyph

      @Nullable private volatile @Nullable OnceBakedGlyph glyph
      Mappings:
      Namespace Name Mixin selector
      named glyph Lnet/minecraft/client/font/FontManager$Fonts;glyph:Lnet/minecraft/client/font/OnceBakedGlyph;
      intermediary field_61610 Lnet/minecraft/class_378$class_11638;field_61610:Lnet/minecraft/class_11643;
      official d Lgdl$c;d:Lgds;
  • Constructor Details

    • Fonts

      Fonts(boolean advanceValidating)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/font/FontManager$Fonts;<init>(Lnet/minecraft/client/font/FontManager;Z)V
      intermediary <init> Lnet/minecraft/class_378$class_11638;<init>(Lnet/minecraft/class_378;Z)V
      official <init> Lgdl$c;<init>(Lgdl;Z)V
  • Method Details

    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/client/font/FontManager$Fonts;clear()V
      intermediary method_72786 Lnet/minecraft/class_378$class_11638;method_72786()V
      official b Lgdl$c;b()V
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • method_73149

      private GlyphProvider method_73149(StyleSpriteSource source)
      Mappings:
      Namespace Name Mixin selector
      named method_73149 Lnet/minecraft/client/font/FontManager$Fonts;method_73149(Lnet/minecraft/text/StyleSpriteSource;)Lnet/minecraft/client/font/GlyphProvider;
      intermediary method_73149 Lnet/minecraft/class_378$class_11638;method_73149(Lnet/minecraft/class_11719;)Lnet/minecraft/class_11603;
      official b Lgdl$c;b(Lxy;)Lfyr;
    • getGlyphs

      public GlyphProvider getGlyphs(StyleSpriteSource source)
      Specified by:
      getGlyphs in interface TextRenderer.GlyphsProvider
      Mappings:
      Namespace Name Mixin selector
      named getGlyphs Lnet/minecraft/client/font/TextRenderer$GlyphsProvider;getGlyphs(Lnet/minecraft/text/StyleSpriteSource;)Lnet/minecraft/client/font/GlyphProvider;
      intermediary method_72735 Lnet/minecraft/class_327$class_11602;method_72735(Lnet/minecraft/class_11719;)Lnet/minecraft/class_11603;
      official a Lfyq$e;a(Lxy;)Lfyr;
    • defaultGlyph

      public OnceBakedGlyph defaultGlyph()
      Specified by:
      defaultGlyph in interface TextRenderer.GlyphsProvider
      Mappings:
      Namespace Name Mixin selector
      named defaultGlyph Lnet/minecraft/client/font/TextRenderer$GlyphsProvider;defaultGlyph()Lnet/minecraft/client/font/OnceBakedGlyph;
      intermediary method_72734 Lnet/minecraft/class_327$class_11602;method_72734()Lnet/minecraft/class_11643;
      official a Lfyq$e;a()Lgds;