Войти или зарегистрироваться

Помогите Чат

Статус
Закрыто для дальнейших ответов.

kirill2011s

Старожил
Пользователь
Баллы
103
Здравствуйте уважаемые форумчане!

Недавно я перешел на версию 1.7.* и там заметил такую особенность, что когда игрок получает достижение, в чат выводится сообщение о том что он его получил. Если открыть чат и навести мышкой на достижение, то можно увидеть описание этого достижения в окошечке.

Вопрос: Как такое реализовать при помощи плагина?

P. S. Если не понятно объяснил, могу кинуть скрин.
 
Конечно! Вот библиотека: https://forums.bukkit.org/threads/lib-fanciful-pleasant-chat-message-formatting.195148/
Пример сообщения с моего тестового сервера:
OiCigTZ8hLc.jpg


Примерный код:
Код:
FancyMessage mess = new FancyMessage(ChatColor.YELLOW + player.getName() +ChatColor.WHITE + " получил(-а) достижение ");
            mess.then(ChatColor.GREEN + achievName)
            .tooltip(ChatColor.GREEN + achievName) +
                    "\n" + ChatColor.ITALIC + "Достижение" +
                    "\n" + achievDescription).toJSONString();
            mess.send(player);
Мой работоспособный код: GitHub
 
Последнее редактирование:
Конечно! Вот библиотека: https://forums.bukkit.org/threads/lib-fanciful-pleasant-chat-message-formatting.195148/
Пример сообщения с моего тестового сервера:
OiCigTZ8hLc.jpg


Примерный код:
Код:
FancyMessage mess = new FancyMessage(ChatColor.YELLOW + player.getName() +ChatColor.WHITE + " получил(-а) достижение ");
            mess.then(ChatColor.GREEN + achievName)
            .tooltip(ChatColor.GREEN + achievName) +
                    "\n" + ChatColor.ITALIC + "Достижение" +
                    "\n" + achievDescription).toJSONString();
            mess.send(player);
Мой работоспособный код: GitHub

Спасибо.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх