Цвета в сообщении о включении плагина

А еще так можно:
Java:
String message = "&cplugin enabled"; //Вместо этого можно брать строку из конфига например

String coloredMessage = ChatColor.translateAlternateColorCodes('&', message); //Символ & можно будет использовать вместо §

Bukkit.getLogger().info(coloredMessage);
 
А еще так можно:
Java:
String message = "&cplugin enabled"; //Вместо этого можно брать строку из конфига например

String coloredMessage = ChatColor.translateAlternateColorCodes('&', message); //Символ & можно будет использовать вместо §

Bukkit.getLogger().info(coloredMessage);
Костыли - наше всё..
 
Я думаю так лучше наверное, и там можно сделать такое не для одного сообщения, а для всех сообщений (другим классом)
Ни чем не лучше. Зачем создавать отдельный раздел в конфиге для системных сообщений вместо простого
Bukkit.getConsoleSender().sendMessage(CharColor.RED + "Your Message"); ?
 
Ну если хочешь поменять сообщение и не лезть в плагин и пере компилировать его
Вопрос только в том, зачем давать редактировать консольные сообщения? Обычно все они - уведомляющего характера и в подавляющем большинстве - на английском.
 
Вопрос только в том, зачем давать редактировать консольные сообщения? Обычно все они - уведомляющего характера и в подавляющем большинстве - на английском.
Ну да, все правильно, убедил.
 
Действительно.

Покажи-ка, как ты будешь брать строку из конфига и изменять там &цвет на свой этот ChatColor.
Да хоть вот таким способом, как написал человек выше: getConfig().getString("message").replace(&, §); Да и зачем давать редактировать системные сообщения(если мы про них говорим)?
 
Назад
Сверху Снизу