Package net.minecraft.client.gui.font
Class FontSet
java.lang.Object
net.minecraft.client.gui.font.FontSet
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.ints.Int2ObjectMap<GlyphInfo>private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<BakedGlyph>private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.ints.IntList>private BakedGlyphprivate final ResourceLocationprivate final List<GlyphProvider>private static final Randomprivate static final EmptyGlyphprivate static final GlyphInfoprivate final TextureManagerprivate final List<FontTexture>private BakedGlyphprivate static final intprivate static final GlyphInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()private voidprivate voidgetGlyph(int p_95079_) getGlyphInfo(int p_95066_) private GlyphInfogetGlyphInfoForSpace(int p_202362_) getRandomGlyph(GlyphInfo p_95068_) private RawGlyphgetRaw(int p_95082_) voidreload(List<GlyphProvider> p_95072_) private BakedGlyph
-
Field Details
-
SPACE_GLYPH
-
SPACE_INFO
-
ZERO_WIDTH_NO_JOIN_INFO
-
ZERO_WIDTH_NO_JOIN_CODEPOINT
private static final int ZERO_WIDTH_NO_JOIN_CODEPOINT- See Also:
-
RANDOM
-
textureManager
-
name
-
missingGlyph
-
whiteGlyph
-
providers
-
glyphs
-
glyphInfos
-
glyphsByWidth
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.ints.IntList> glyphsByWidth -
textures
-
-
Constructor Details
-
FontSet
-
-
Method Details
-
reload
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
closeProviders
private void closeProviders() -
closeTextures
private void closeTextures() -
getGlyphInfoForSpace
-
getGlyphInfo
-
getRaw
-
getGlyph
-
stitch
-
getRandomGlyph
-
whiteGlyph
-