Плагин для серверов Майнкрафт, который помогает публиковать новости без спама в чате и навязчивых окон. Игрок получает напоминание при входе, читает объявление по команде, а плагин запоминает, кто уже с ним ознакомился.
Возможности
- Показывает текст объявления из
news.ymlпо команде/news. - Хранит список прочитавших игроков по UUID, поэтому данные сохраняются после перезапуска сервера.
- Напоминает о непрочитанной новости при входе с настраиваемой задержкой.
- Позволяет проверить текст из
testnews.yml, не отмечая игрока как прочитавшего. - Может выдать награду и воспроизвести звук при первом прочтении объявления в текущем цикле новостей.
Команды
/news— прочитать текущее объявление./news test— посмотреть текст изtestnews.yml, не меняя список прочитавших./news reset— очистить список прочитавших, например после публикации другого объявления./news list— показать количество и имена игроков, прочитавших новость./news reload— перезагрузитьconfig.yml,news.ymlиtestnews.yml.
Права
shantekmc.servernews.test—/news test.shantekmc.servernews.reset—/news reset.shantekmc.servernews.list—/news list.shantekmc.servernews.reload—/news reload.
Настройка
Текст новости задаётся списком строк lines в news.yml; для проверки используется такой же список в testnews.yml. В config.yml настраиваются напоминания, награда, звук и сообщения.
Команда награды указывается в reward.command; вместо %player% подставляется имя игрока. Например, eco give %player% 25. В блоке sound задаются name, volume и pitch звука. Изменения конфигурации применяются через /news reload.
Требования
Плагин предназначен для серверов Paper и Spigot.
