net.minecraft.client.gui.font

public class FontSet

implements AutoCloseable

eqe
net.minecraft.client.gui.font.FontSet
net.minecraft.class_377
net.minecraft.unmapped.C_zhhoxunt
net.minecraft.client.font.FontStorage
net.minecraft.client.font.FontStorage
net.minecraft.src.C_3511_

Field summary

Modifier and TypeField
private static final RandomSource
a
RANDOM
field_2252
f_qxvstnog
RANDOM
RANDOM
f_95050_
private static final float
b
LARGE_FORWARD_ADVANCE
field_39934
f_wrcgchkf
MAX_ADVANCE
MAX_GLYPH_ADVANCE
f_242991_
private final TextureManager
c
textureManager
field_2248
f_zzorrupa
textureManager
textureManager
f_95051_
private final ResourceLocation
d
name
field_2246
f_wszhfshh
id
id
f_95052_
private BakedGlyph
e
missingGlyph
field_2256
f_rzdttaxr
blankGlyphRenderer
blankGlyphRenderer
f_95053_
private BakedGlyph
f
whiteGlyph
field_20910
f_wzaqlovb
whiteRectangleGlyphRenderer
whiteRectangleGlyphRenderer
f_95054_
private final List<GlyphProvider>
g
providers
field_2247
f_lxczrlte
fonts
fonts
f_95055_
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<BakedGlyph>
h
glyphs
field_2253
f_aiwolaxy
glyphRendererCache
glyphRendererCache
f_95056_
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<FontSet$GlyphInfoFilter>
i
glyphInfos
field_2257
f_deijrvpv
glyphCache
glyphCache
f_95057_
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.ints.IntList>
j
glyphsByWidth
field_2249
f_whiqfyvx
charactersByWidth
charactersByWidth
f_95058_
private final List<FontTexture>
k
textures
field_2254
f_tehtajjp
glyphAtlases
glyphAtlases
f_95059_

Constructor summary

ModifierConstructor
public (TextureManager textureManager, ResourceLocation id)

Method summary

Modifier and TypeMethod
public void
a(List<efi> arg0)
reload(List<GlyphProvider> arg0)
method_2004(List<class_390> arg0)
m_svfenero(List<C_wywmjnuh> arg0)
setFonts(List<Font> fonts)
setFonts(List<Font> fonts)
m_95071_(List<C_3099_> arg0)
public void
close()
close()
close()
private void
b()
closeProviders()
method_24290()
m_fgqbwuuf()
closeFonts()
closeFonts()
m_95077_()
private void
c()
closeTextures()
method_2010()
m_teijcklv()
closeGlyphAtlases()
closeGlyphAtlases()
m_95080_()
private static boolean
b(efh arg0)
hasFishyAdvance(GlyphInfo arg0)
method_45079(class_379 arg0)
m_jyqartmo(C_sxmfadan arg0)
isAdvanceInvalid(Glyph glyph)
isGlyphFishy(Glyph glyph)
m_243068_(C_3098_ p_243323_)
private FontSet$GlyphInfoFilter
b(int arg0)
computeGlyphInfo(int arg0)
method_40038(int arg0)
m_xoqfcpqv(int arg0)
findGlyph(int codePoint)
findGlyph(int codePoint)
m_243121_(int arg0)
public GlyphInfo
a(int arg0, boolean arg1)
getGlyphInfo(int arg0, boolean arg1)
method_2011(int arg0, boolean arg1)
m_abmbjzev(int arg0, boolean arg1)
getGlyph(int codePoint, boolean validateAdvance)
getGlyph(int codePoint, boolean filterFishyGlyphs)
m_243128_(int p_243251_, boolean arg1)
private BakedGlyph
c(int arg0)
computeBakedGlyph(int arg0)
method_41832(int arg0)
m_eiqitttg(int arg0)
findGlyphRenderer(int codePoint)
bakeGlyph(int codePoint)
m_232564_(int arg0)
public BakedGlyph
a(int arg0)
getGlyph(int arg0)
method_2014(int arg0)
m_ptacwual(int arg0)
getGlyphRenderer(int codePoint)
getGlyphRenderer(int codePoint)
m_95078_(int arg0)
private BakedGlyph
a(efj arg0)
stitch(SheetGlyphInfo arg0)
method_2012(class_383 arg0)
m_psccwovv(C_etoytjqu arg0)
getGlyphRenderer(RenderableGlyph c)
getGlyphRenderer(SheetGlyphInfo glyphInfo)
m_232556_(C_213324_ arg0)
public BakedGlyph
a(efh arg0)
getRandomGlyph(GlyphInfo arg0)
method_2013(class_379 arg0)
m_prqyajrl(C_sxmfadan arg0)
getObfuscatedGlyphRenderer(Glyph glyph)
getObfuscatedGlyphRenderer(Glyph glyph)
m_95067_(C_3098_ arg0)
public BakedGlyph
a()
whiteGlyph()
method_22943()
m_nclahpgg()
getRectangleRenderer()
getRectangleRenderer()
m_95064_()