net.minecraft.client.gui.font

public class FontSet

implements AutoCloseable

gdc
net.minecraft.client.gui.font.FontSet
net.minecraft.class_377
net.minecraft.client.font.FontStorage

Field summary

Modifier and TypeField
private static final float
a
LARGE_FORWARD_ADVANCE
field_39934
MAX_ADVANCE
final GlyphStitcher
b
stitcher
field_61611
field_61611
private final ResourceLocation
c
name
field_2246
id
private List<GlyphProvider$Conditional>
d
allProviders
field_49120
allFonts
private List<GlyphProvider>
e
activeProviders
field_49121
availableFonts
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.ints.IntList>
f
glyphsByWidth
field_2249
charactersByWidth
private final CodepointMap<FontSet$SelectedGlyphs>
g
glyphCache
field_61612
field_61612
private final IntFunction<FontSet$SelectedGlyphs>
h
glyphGetter
field_54820
glyphBaker
final FontSet$BakeableGlyphImpl
i
missingGlyph
field_2256
blankBakedGlyph
private final FontSet$SelectedGlyphs
j
missingSelectedGlyphs
field_61613
field_61613
private final FontSet$BakeableGlyphImpl
k
whiteGlyph
field_20910
whiteRectangleBakedGlyph
private final GlyphSource
l
anyGlyphs
field_61614
field_61614
private final GlyphSource
m
nonFishyGlyphs
field_61615
field_61615

Constructor summary

ModifierConstructor
public (GlyphStitcher arg0, ResourceLocation arg1)

Method summary

Modifier and TypeMethod
public void
a(List<fmw$a> arg0, Set<gdb> arg1)
reload(List<GlyphProvider$Conditional> arg0, Set<FontOption> arg1)
method_2004(List<class_390$class_9241> arg0, Set<class_9243> arg1)
setFonts(List<Font$FontFilterPair> allFonts, Set<FontFilterType> activeFilters)
public void
a(Set<gdb> arg0)
reload(Set<FontOption> arg0)
method_57036(Set<class_9243> arg0)
setActiveFilters(Set<FontFilterType> activeFilters)
private void
c()
resetTextures()
method_57038()
clear()
private List<GlyphProvider>
b(List<fmw$a> arg0, Set<gdb> arg1)
selectProviders(List<GlyphProvider$Conditional> arg0, Set<FontOption> arg1)
method_57037(List<class_390$class_9241> arg0, Set<class_9243> arg1)
applyFilters(List<Font$FontFilterPair> allFonts, Set<FontFilterType> activeFilters)
public void
close()
close()
private static boolean
a(fmv arg0)
hasFishyAdvance(GlyphInfo arg0)
method_45079(class_379 arg0)
isAdvanceInvalid(Glyph glyph)
private FontSet$SelectedGlyphs
a(int arg0)
computeGlyphInfo(int arg0)
method_40038(int arg0)
findGlyph(int codePoint)
FontSet$SelectedGlyphs
b(int arg0)
getGlyph(int arg0)
method_2014(int arg0)
getBaked(int codePoint)
public BakeableGlyph
a(bcr arg0, int arg1)
getRandomGlyph(RandomSource arg0, int arg1)
method_2013(class_5819 arg0, int arg1)
getObfuscatedBakedGlyph(Random arg0, int arg1)
public ResourceLocation
a()
name()
method_57034()
getId()
public BakeableGlyph
b()
whiteGlyph()
method_22943()
getRectangleBakedGlyph()
public GlyphSource
a(boolean arg0)
source(boolean arg0)
method_72788(boolean arg0)
method_72788(boolean arg0)