Uses of Interface
com.mojang.blaze3d.font.GlyphProvider
Package
Description
-
Uses of GlyphProvider in com.mojang.blaze3d.font
-
Uses of GlyphProvider in net.minecraft.client.gui.font
Modifier and TypeFieldDescriptionprivate final List<GlyphProvider>
FontManager.Preparation.allProviders
The field for theallProviders
record component.private final Map<ResourceLocation,
List<GlyphProvider>> FontManager.Preparation.providers
The field for theproviders
record component.private final List<GlyphProvider>
FontSet.providers
private final List<GlyphProvider>
FontManager.providersToClose
private final com.mojang.datafixers.util.Either<CompletableFuture<Optional<GlyphProvider>>,
ResourceLocation> FontManager.BuilderResult.result
The field for theresult
record component.Modifier and TypeMethodDescriptionFontManager.Preparation.allProviders()
Returns the value of theallProviders
record component.private Stream<CompletableFuture<Optional<GlyphProvider>>>
FontManager.UnresolvedBuilderBundle.listBuilders()
FontManager.Preparation.providers()
Returns the value of theproviders
record component.FontManager.BuilderResult.resolve
(Function<ResourceLocation, List<GlyphProvider>> p_284942_) FontManager.UnresolvedBuilderBundle.resolve
(Function<ResourceLocation, List<GlyphProvider>> p_285118_) private Map<ResourceLocation,
List<GlyphProvider>> FontManager.resolveProviders
(List<FontManager.UnresolvedBuilderBundle> p_285282_) com.mojang.datafixers.util.Either<CompletableFuture<Optional<GlyphProvider>>,
ResourceLocation> FontManager.BuilderResult.result()
Returns the value of theresult
record component.private CompletableFuture<Optional<GlyphProvider>>
FontManager.safeLoad
(FontManager.BuilderId p_285113_, GlyphProviderDefinition.Loader p_286561_, ResourceManager p_285424_, Executor p_285371_) Modifier and TypeMethodDescriptionprivate void
FontManager.finalizeProviderLoading
(List<GlyphProvider> p_285520_, GlyphProvider p_285397_) Modifier and TypeMethodDescriptionvoid
FontManager.UnresolvedBuilderBundle.add
(FontManager.BuilderId p_284935_, CompletableFuture<Optional<GlyphProvider>> p_284966_) private void
FontManager.finalizeProviderLoading
(List<GlyphProvider> p_285520_, GlyphProvider p_285397_) void
FontSet.reload
(List<GlyphProvider> p_95072_) FontManager.BuilderResult.resolve
(Function<ResourceLocation, List<GlyphProvider>> p_284942_) FontManager.UnresolvedBuilderBundle.resolve
(Function<ResourceLocation, List<GlyphProvider>> p_285118_) ModifierConstructorDescription(package private)
BuilderResult
(FontManager.BuilderId id, com.mojang.datafixers.util.Either<CompletableFuture<Optional<GlyphProvider>>, ResourceLocation> result) Creates an instance of aBuilderResult
record class.(package private)
Preparation
(Map<ResourceLocation, List<GlyphProvider>> providers, List<GlyphProvider> allProviders) Creates an instance of aPreparation
record class.(package private)
Preparation
(Map<ResourceLocation, List<GlyphProvider>> providers, List<GlyphProvider> allProviders) Creates an instance of aPreparation
record class. -
Uses of GlyphProvider in net.minecraft.client.gui.font.providers
Modifier and TypeMethodDescriptionprivate GlyphProvider
BitmapProvider.Definition.load
(ResourceManager p_286694_) GlyphProviderDefinition.Loader.load
(ResourceManager p_286639_) private GlyphProvider
TrueTypeGlyphProviderDefinition.load
(ResourceManager p_286229_) private GlyphProvider
UnihexProvider.Definition.load
(ResourceManager p_286472_)