Мод для серверов Майнкрафт с настраиваемыми ежедневными наградами и наградами за проведённое в игре время. Игроки забирают призы через меню, а сервер может выдавать предметы напрямую или выполнять команды — например, начислять валюту, опыт и права.
Возможности
- Награды за дни входа и игровое время, с зацикливанием серии дней.
- Меню наград с таймером до следующего получения.
- Поддержка серий любой длины и нескольких страниц меню.
- Награды-предметы с количеством, зачарованиями, именем и описанием.
- Награды через команды с предметом-значком в меню.
- Привязка меню к NPC.
- Локализация названий наград через ключи перевода Майнкрафт.
Как пользоваться
/daily— открыть меню наград, если команда разрешена в конфиге./rewards open— альтернативная команда открытия меню.
Для настройки доступны готовые шаблоны: /rewards-setup load <template>. Собственные шаблоны размещаются в config/rewards/templates/ парой файлов yourname_daily.json и yourname_playtime.json, после чего загружаются командой /rewards-setup load yourname.
Настройки
Для предмета, который выдаётся игроку напрямую, укажите give_item: true. Если предмет нужен только как значок, укажите give_item: false и добавьте команды в массив commands.
Команда /rewards-setup allow-player-command <true|false> включает или отключает доступ игроков к /daily.
Требования и совместимость
Мод работает только на сервере: игрокам не нужна его установка на клиент. Для работы используется Polymer и Server Translations API.
Административные команды требуют уровень прав 2:
/rewards-reload-<type>-config/rewards-check <player>/rewards-force-save/rewards-reset <player>/rewards-setstreak <player> <days>/rewards-setplaytime <player> <seconds>/rewards-screen-entity <add|remove> <entity>
Команды настройки требуют уровень прав 4.
