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 GlyphProviderFields in com.mojang.blaze3d.font declared as GlyphProviderModifier and TypeFieldDescriptionprivate final GlyphProvider
GlyphProvider.Conditional.provider
The field for theprovider
record component.Methods in com.mojang.blaze3d.font that return GlyphProviderModifier and TypeMethodDescriptionGlyphProvider.Conditional.provider()
Returns the value of theprovider
record component.Constructors in com.mojang.blaze3d.font with parameters of type GlyphProviderModifierConstructorDescriptionConditional
(GlyphProvider provider, FontOption.Filter filter) Creates an instance of aConditional
record class. -
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 List
<GlyphProvider> FontSet.activeProviders
private final List
<GlyphProvider> FontManager.Preparation.allProviders
The field for theallProviders
record component.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()
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_) private List
<GlyphProvider> FontSet.selectProviders
(List<GlyphProvider.Conditional> p_326151_, Set<FontOption> p_326291_) Method parameters in net.minecraft.client.gui.font with type arguments of type GlyphProviderModifier and TypeMethodDescriptionvoid
FontManager.UnresolvedBuilderBundle.add
(FontManager.BuilderId p_284935_, FontOption.Filter p_326423_, CompletableFuture<Optional<GlyphProvider>> p_284966_) Constructor parameters in net.minecraft.client.gui.font with type arguments of type GlyphProviderModifierConstructorDescription(package private)
BuilderResult
(FontManager.BuilderId id, FontOption.Filter filter, com.mojang.datafixers.util.Either<CompletableFuture<Optional<GlyphProvider>>, ResourceLocation> result) Creates an instance of aBuilderResult
record class.(package private)
Preparation
(Map<ResourceLocation, List<GlyphProvider.Conditional>> fontSets, 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_)