net.minecraft.client.font

public class FontStorage

implements AutoCloseable

dot
net.minecraft.client.gui.font.FontSet
net.minecraft.class_377
net.minecraft.client.font.FontStorage
net.minecraft.unmapped.C_zhhoxunt
net.minecraft.client.gui.fonts.Font
net.minecraft.client.gui.fonts.Font

Field summary

Modifier and TypeField
private static final EmptyGlyphRenderer
a
SPACE_GLYPH
field_2250
EMPTY_GLYPH_RENDERER
f_zzhixxeo
field_212460_b
EMPTY_GLYPH
private static final Glyph
b
SPACE_INFO
field_2251
SPACE
f_wdkfskmf
field_212461_c
GLYPH_ADVANCE_SPACE
private static final Random
c
RANDOM
field_2252
RANDOM
f_qxvstnog
field_212462_d
RANDOM
private final TextureManager
d
textureManager
field_2248
textureManager
f_zzorrupa
field_211191_c
textureManager
private final Identifier
e
name
field_2246
id
f_wszhfshh
field_211192_d
id
private GlyphRenderer
f
missingGlyph
field_2256
blankGlyphRenderer
f_rzdttaxr
field_211572_d
fallbackGlyph
private GlyphRenderer
g
whiteGlyph
field_20910
whiteRectangleGlyphRenderer
f_wzaqlovb
field_228156_h_
whiteGlyph
private final List<Font>
h
providers
field_2247
fonts
f_lxczrlte
field_211194_f
glyphProviders
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<GlyphRenderer>
i
glyphs
field_2253
glyphRendererCache
f_aiwolaxy
field_212463_j
mapTexturedGlyphs
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<Glyph>
j
glyphInfos
field_2257
glyphCache
f_deijrvpv
field_211195_g
glyphs
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.ints.IntList>
k
glyphsByWidth
field_2249
charactersByWidth
f_whiqfyvx
field_211196_h
glyphsByWidth
private final List<GlyphAtlasTexture>
l
textures
field_2254
glyphAtlases
f_tehtajjp
field_211197_i
textures

Constructor summary

ModifierConstructor
public (TextureManager textureManager, Identifier id)

Method summary

Modifier and TypeMethod
public void
a(List<dga> arg0)
reload(List<GlyphProvider> arg0)
method_2004(List<class_390> arg0)
setFonts(List<Font> fonts)
m_svfenero(List<C_wywmjnuh> arg0)
func_211570_a(List<IGlyphProvider> arg0)
setGlyphProviders(List<IGlyphProvider> glyphProvidersIn)
public void
close()
close()
close()
close()
close()
close()
private void
b()
closeProviders()
method_24290()
method_24290()
m_fgqbwuuf()
func_230154_b_()
func_230154_b_()
private void
c()
closeTextures()
method_2010()
closeGlyphAtlases()
m_teijcklv()
func_211571_a()
deleteTextures()
public Glyph
a(int arg0)
getGlyphInfo(int arg0)
method_2011(int arg0)
getGlyph(int arg0)
m_abmbjzev(int arg0)
func_238557_a_(int arg0)
func_238557_a_(int arg0)
private RenderableGlyph
c(int arg0)
getRaw(int arg0)
method_2008(int arg0)
getRenderableGlyph(int arg0)
m_pmuwafbk(int arg0)
func_212455_c(int arg0)
getGlyphInfo(int arg0)
public GlyphRenderer
b(int arg0)
getGlyph(int arg0)
method_2014(int arg0)
getGlyphRenderer(int arg0)
m_ptacwual(int arg0)
func_238559_b_(int arg0)
func_238559_b_(int arg0)
private GlyphRenderer
a(dgb arg0)
stitch(RawGlyph arg0)
method_2012(class_383 arg0)
getGlyphRenderer(RenderableGlyph c)
m_psccwovv(C_zzjixxhp arg0)
func_211185_a(IGlyphInfo arg0)
createTexturedGlyph(IGlyphInfo glyphInfoIn)
public GlyphRenderer
a(dfz arg0)
getRandomGlyph(GlyphInfo arg0)
method_2013(class_379 arg0)
getObfuscatedGlyphRenderer(Glyph glyph)
m_prqyajrl(C_sxmfadan arg0)
func_211188_a(IGlyph arg0)
obfuscate(IGlyph glyph)
public GlyphRenderer
a()
whiteGlyph()
method_22943()
getRectangleRenderer()
m_nclahpgg()
func_228157_b_()
getWhiteGlyph()