Class FontManager.CachedFontProvider
java.lang.Object
net.minecraft.client.gui.font.FontManager.CachedFontProvider
- All Implemented Interfaces:
AutoCloseable, Font.Provider
- Enclosing class:
FontManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate @Nullable FontManager.CachedFontProvider.CachedEntryprivate final booleanprivate @Nullable EffectGlyph -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()effect()private GlyphSourcegetGlyphSource(FontDescription description) glyphs(FontDescription description) void
-
Field Details
-
nonFishyOnly
private final boolean nonFishyOnly -
lastEntry
-
whiteGlyph
-
-
Constructor Details
-
CachedFontProvider
private CachedFontProvider(boolean nonFishyOnly)
-
-
Method Details
-
invalidate
public void invalidate() -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
getGlyphSource
-
glyphs
- Specified by:
glyphsin interfaceFont.Provider
-
effect
- Specified by:
effectin interfaceFont.Provider
-