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 © 2019. All rights reserved.