See: Description
| Interface | Description |
|---|---|
| BitMapFontProvider |
Represents a bitmap font (font that uses a set of
string characters and PNG images to render) for
Minecraft resource packs
|
| BitMapFontProvider.Builder |
Mutable and fluent-style builder for
BitMapFontProvider
instances |
| Font |
Represents a resource-pack font.
|
| Font.Builder |
A builder for
Font instances. |
| FontProvider |
Represents a Minecraft Resource Pack Font provider,
a part of a
Font |
| ReferenceFontProvider |
Type of
FontProvider that references another font. |
| UnihexFontProvider |
A
FontProvider implementation that uses Unifont
HEX files |
| UnihexFontProvider.Builder |
Mutable and fluent-style builder for
UnihexFontProvider
instances |
| UnihexFontProvider.SizeOverride |
A range of codepoints that should have a different width
than the auto-detected.
|
| Class | Description |
|---|---|
| LegacyUnicodeFontProvider | Deprecated
Removed on Minecraft 1.20
|
| SpaceFontProvider |
A font provider for adding custom spacing, without needing to use bitmaps.
|
| SpaceFontProvider.Builder |
Mutable and fluent-style builder for
SpaceFontProvider
instances |
| TrueTypeFontProvider |
A
FontProvider implementation that uses fonts
with the True Type Font format |
| TrueTypeFontProvider.Builder |
Mutable and fluent-style builder for
TrueTypeFontProvider
instances |