net.minecraft.client.gui.font

public class FontManager

implements PreparableReloadListener, AutoCloseable

erm
net.minecraft.client.gui.font.FontManager
net.minecraft.class_378
net.minecraft.unmapped.C_hoztwset
net.minecraft.client.font.FontManager
net.minecraft.client.font.FontManager
net.minecraft.src.C_3509_

Field summary

Modifier and TypeField
static final org.slf4j.Logger
b
LOGGER
field_2261
f_avqgwtmo
LOGGER
LOGGER
f_94997_
private static final String
c
FONTS_PATH
field_32226
f_btfzhwye
FONTS_JSON
FONTS_JSON
f_169089_
public static final ResourceLocation
a
MISSING_FONT
field_24254
f_lytdbewf
MISSING_STORAGE_ID
MISSING_STORAGE_ID
f_94996_
private static final FileToIdConverter
d
FONT_DEFINITIONS
field_40409
f_rezugjcx
FINDER
NAMESPACE
f_244245_
private static final com.google.gson.Gson
e
GSON
field_44757
f_odfjvvnp
GSON
f_283881_
private final FontSet
f
missingFontSet
field_24255
f_akynnyla
missingStorage
missingStorage
f_94998_
private final List<GlyphProvider>
g
providersToClose
field_44758
f_rrluaiwx
fonts
f_283839_
private final Map<ResourceLocation, FontSet>
h
fontSets
field_2259
f_gzybknod
fontStorages
fontStorages
f_94999_
private final TextureManager
i
textureManager
field_2260
f_dnbpmges
textureManager
textureManager
f_95000_
private Map<ResourceLocation, ResourceLocation>
j
renames
field_24256
f_cwkkjquh
idOverrides
idOverrides
f_95001_

Constructor summary

ModifierConstructor
public (TextureManager manager)

Method summary

Modifier and TypeMethod
public CompletableFuture<Void>
a(akr$a arg0, akx arg1, ban arg2, ban arg3, Executor arg4, Executor arg5)
reload(PreparableReloadListener$PreparationBarrier arg0, ResourceManager arg1, ProfilerFiller arg2, ProfilerFiller arg3, Executor arg4, Executor arg5)
method_25931(class_3302$class_4045 arg0, class_3300 arg1, class_3695 arg2, class_3695 arg3, Executor arg4, Executor arg5)
m_vbnuicfd(C_msqwzogj$C_yodorvdw arg0, C_tmnrpasf arg1, C_eslcbfsq arg2, C_eslcbfsq arg3, Executor arg4, Executor arg5)
reload(ResourceReloader$Synchronizer arg0, ResourceManager arg1, Profiler arg2, Profiler arg3, Executor arg4, Executor arg5)
reload(ResourceReloader$Synchronizer arg0, ResourceManager arg1, Profiler arg2, Profiler arg3, Executor arg4, Executor arg5)
m_5540_(C_69_$C_70_ p_285231_, C_77_ p_285232_, C_442_ p_285262_, C_442_ p_284975_, Executor p_285218_, Executor arg5)
private CompletableFuture<FontManager$Preparation>
a(akx arg0, Executor arg1)
prepare(ResourceManager arg0, Executor arg1)
method_51608(class_3300 arg0, Executor arg1)
m_irffyusm(C_tmnrpasf arg0, Executor arg1)
loadIndex(ResourceManager resourceManager, Executor executor)
m_irffyusm(ResourceManager resourceManager, Executor arg1)
m_284410_(C_77_ p_284969_, Executor arg1)
private CompletableFuture<Optional<GlyphProvider>>
a(erm$a arg0, erx$a arg1, akx arg2, Executor arg3)
safeLoad(FontManager$BuilderId arg0, GlyphProviderDefinition$Loader arg1, ResourceManager arg2, Executor arg3)
method_51613(class_378$class_8534 arg0, class_389$class_8539 arg1, class_3300 arg2, Executor arg3)
m_ehgvydfj(C_hoztwset$C_ekydylip arg0, C_gxohhscv$C_dbnueaxr arg1, C_tmnrpasf arg2, Executor arg3)
load(FontManager$FontKey key, FontLoader$Loadable loadable, ResourceManager resourceManager, Executor executor)
m_ehgvydfj(FontManager$C_ekydylip arg0, FontTypeProvider$C_dbnueaxr arg1, ResourceManager resourceManager, Executor arg3)
m_284357_(C_3509_$C_283718_ p_286561_, C_285530_$C_285550_ p_285424_, C_77_ p_285371_, Executor arg3)
private Map<ResourceLocation, List<GlyphProvider>>
a(List<erm$e> arg0)
resolveProviders(List<FontManager$UnresolvedBuilderBundle> arg0)
method_51617(List<class_378$class_8537> arg0)
m_wgtqzrby(List<C_hoztwset$C_afyppwxt> arg0)
getRequiredFontProviders(List<FontManager$FontEntry> entries)
m_284517_(List<C_3509_$C_283701_> arg0)
private void
a(List<egm> arg0, egm arg1)
finalizeProviderLoading(List<GlyphProvider> arg0, GlyphProvider arg1)
method_51620(List<class_390> arg0, class_390 arg1)
m_vpphzugm(List<C_wywmjnuh> arg0, C_wywmjnuh arg1)
insertFont(List<Font> fonts, Font font)
m_284489_(List<C_3099_> p_285397_, C_3099_ arg1)
private void
a(erm$d arg0, ban arg1)
apply(FontManager$Preparation arg0, ProfilerFiller arg1)
method_51614(class_378$class_8536 arg0, class_3695 arg1)
m_ryfntqre(C_hoztwset$C_mlohqlpb arg0, C_eslcbfsq arg1)
reload(FontManager$ProviderIndex index, Profiler profiler)
m_ryfntqre(FontManager$C_mlohqlpb arg0, Profiler profiler)
m_284460_(C_3509_$C_283704_ p_285407_, C_442_ arg1)
private static List<com.mojang.datafixers.util.Pair<FontManager$BuilderId, GlyphProviderDefinition>>
a(List<akv> arg0, acq arg1)
loadResourceStack(List<Resource> arg0, ResourceLocation arg1)
method_51619(List<class_3298> arg0, class_2960 arg1)
m_zexdlryp(List<C_tuynegco> arg0, C_ncpywfca arg1)
loadFontProviders(List<Resource> fontResources, Identifier id)
m_284270_(List<C_76_> p_284976_, C_5265_ p_285272_)
public void
a(Map<acq, acq> arg0)
setRenames(Map<ResourceLocation, ResourceLocation> arg0)
method_27541(Map<class_2960, class_2960> arg0)
m_xzzwhxig(Map<C_ncpywfca, C_ncpywfca> arg0)
setIdOverrides(Map<Identifier, Identifier> idOverrides)
setIdOverrides(Map<Identifier, Identifier> overrides)
m_95011_(Map<C_5265_, C_5265_> arg0)
private ResourceLocation
a(acq arg0)
getActualId(ResourceLocation arg0)
method_51606(class_2960 arg0)
m_zxykceaj(C_ncpywfca arg0)
getEffectiveId(Identifier id)
m_284164_(C_5265_ arg0)
public Font
a()
createFont()
method_27539()
m_gbjzgnfa()
createTextRenderer()
createTextRenderer()
m_95006_()
public Font
b()
createFontFilterFishy()
method_45078()
m_ufulkvsb()
createAdvanceValidatingTextRenderer()
createAntiFishyTextRenderer()
m_243082_()
public void
close()
close()
close()