Uses of Interface
com.mojang.blaze3d.font.GlyphProvider
Packages that use GlyphProvider
Package
Description
-
Uses of GlyphProvider in com.mojang.blaze3d.font
Classes in com.mojang.blaze3d.font that implement GlyphProvider -
Uses of GlyphProvider in net.minecraft.client.gui.font
Classes in net.minecraft.client.gui.font that implement GlyphProviderFields in net.minecraft.client.gui.font with type parameters of type GlyphProviderModifier 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.Methods in net.minecraft.client.gui.font that return types with arguments of type GlyphProviderModifier 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_) Methods in net.minecraft.client.gui.font with parameters of type GlyphProviderModifier and TypeMethodDescriptionprivate void
FontManager.finalizeProviderLoading
(List<GlyphProvider> p_285520_, GlyphProvider p_285397_) Method parameters in net.minecraft.client.gui.font with type arguments of type GlyphProviderModifier 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_) Constructor parameters in net.minecraft.client.gui.font with type arguments of type GlyphProviderModifierConstructorDescription(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
Classes in net.minecraft.client.gui.font.providers that implement GlyphProviderMethods in net.minecraft.client.gui.font.providers that return GlyphProviderModifier 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_)