public class Translation
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
colour()
Gets a coloured string representation, as formatted by
ChatColor.translateAlternateColorCodes(char, String) |
void |
format(java.lang.Object... values)
Formats the translation with the provided values, using
String.format(String, Object...) |
Language |
getLanguage()
Gets the language of this translation.
|
java.util.List<java.lang.String> |
getTranslations()
Gets the raw, unformatted text for this translation.
|
static Translation |
of(org.bukkit.entity.Player player,
Language language,
java.util.List<java.lang.String> translations) |
static Translation |
of(org.bukkit.entity.Player player,
Language language,
java.lang.String translation) |
void |
send()
Sends a coloured message to the player.
|
public static Translation of(org.bukkit.entity.Player player, Language language, java.lang.String translation)
public static Translation of(org.bukkit.entity.Player player, Language language, java.util.List<java.lang.String> translations)
public Language getLanguage()
public void send()
colour()public void format(java.lang.Object... values)
String.format(String, Object...)values - formatting valuespublic java.util.List<java.lang.String> getTranslations()
public java.util.List<java.lang.String> colour()
ChatColor.translateAlternateColorCodes(char, String)