MinecraftFontpublic class MapFont extends Object
| Modifier and Type | Class | Description | 
|---|---|---|
| static class  | MapFont.CharacterSprite | Represents the graphics for a single character in a MapFont. | 
| Modifier and Type | Field | Description | 
|---|---|---|
| protected boolean | malleable | 
| Constructor | Description | 
|---|---|
| MapFont() | 
| Modifier and Type | Method | Description | 
|---|---|---|
| MapFont.CharacterSprite | getChar(char ch) | Get the sprite for a given character. | 
| int | getHeight() | Get the height of this font. | 
| int | getWidth(String text) | Get the width of the given text as it would be rendered using this
 font. | 
| boolean | isValid(String text) | Check whether the given text is valid. | 
| void | setChar(char ch,
       MapFont.CharacterSprite sprite) | Set the sprite for a given character. | 
public void setChar(char ch,
                    @NotNull
                    MapFont.CharacterSprite sprite)
ch - The character to set the sprite for.sprite - The CharacterSprite to set.IllegalStateException - if this font is static.@Nullable public MapFont.CharacterSprite getChar(char ch)
ch - The character to get the sprite for.public int getWidth(@NotNull
                    String text)
text - The text.public int getHeight()
public boolean isValid(@NotNull
                       String text)
text - The text.Copyright © 2020. All rights reserved.