Enum Class BuiltinFonts
- All Implemented Interfaces:
Serializable,Comparable<BuiltinFonts>,Constable,IFontEntry
Constant references to all built-in Minecraft fonts. These fonts are included in the original game and are not
bundled or provided by Bookshelf.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum Constants -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.resources.ResourceLocationGets the ID of the font.static BuiltinFontsReturns the enum constant of this class with the specified name.static BuiltinFonts[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface net.darkhax.bookshelf.common.api.text.font.IFontEntry
description, displayName, preview
-
Enum Constant Details
-
DEFAULT
The default pixel font that appears in the game. -
ALT
A magical font based on the Standard Galactic Alphabet. This font is used by the enchanting table and is associated with the enchantment system. -
ILLAGER
A rune font that is used by the Illagers in Minecraft Dungeons. -
UNIFORM
A plain font that is not stylized.
-
-
Field Details
-
FONT_IDS
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
identifier
public net.minecraft.resources.ResourceLocation identifier()Description copied from interface:IFontEntryGets the ID of the font.- Specified by:
identifierin interfaceIFontEntry- Returns:
- The font ID.
-