2015-06-08 3 views
-2

Так что я делаю плагин и в конфигурационном файле плагина вы можете поместить такие вещи, как & б или & а и я знаю, что есть функция Bukkit chatColor для этого называется ChatColor.translateAlternateColorCodes('&', AString), но я не понимаю что положить в AString. Спасибо за помощь.Bukkit ChatColor Перевести Альтернативные коды цвета

+2

Это объясняется прямо в [bukkit javadocs] (https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/ChatColor.html#translateAlternateColorCodes (char,% 20java.lang.String)): это 'textToTranslate'. – Pokechu22

ответ

2

AString в CamelCase говорит «Строка».

Вы должны разместить любой текст, содержащий &colorCodes. Например, если у вас есть строки &7Hello, &aWorld!, и вы хотели бы получить цвет от него, вы можете использовать:

String myString = "&7Hello, &aWorld!"; 
String coloredString = ChatColor.translateAlternateColorCodes('&', myString); 

Что бы сделать coloredString равным ChatColor.GRAY + "Hello, " + ChatColor.GREEN + "World!".

+0

Практически, «AString» - это PascalCase (верхний camelCase: см. «Вариации» в вашей связанной статье Википедии) для «String». – Unihedron

Смежные вопросы