Мод для Майнкрафт на Fabric, который позволяет выдавать игрокам награды по промокодам на сервере. Мод установлен только на сервере: клиентам ничего добавлять не нужно, а данные кодов и активаций хранятся в JSON-файлах без базы данных.
Возможности
- Каждый код можно активировать только один раз для каждого игрока; проверка идёт по UUID.
- Для кода задаётся общий лимит использований или неограниченное число активаций.
- Наградой может быть любая серверная команда: выдача предметов, покемонов через Cobblemon, сообщение в чате или заголовок.
- Конфигурация и данные игроков перезагружаются без перезапуска сервера.
Как пользоваться
/claim <код>— активировать код и получить награду./claimadmin reload— перезагрузить конфигурацию и данные игроков; требуется уровень оператора 2./claimadmin info <код>— посмотреть статистику использования кода; требуется уровень оператора 2.
Настройки
Коды и сообщения находятся в config/codeclaim.json. Для каждого кода укажите:
max_uses— общий лимит активаций; значение-1снимает лимит.commands— список серверных команд, выполняемых после активации.
В командах используйте %player% вместо имени активировавшего игрока. В сообщениях доступны {code} для введённого кода и цветовые коды, например &a и &c. История активаций сохраняется в data/codeclaim_data.json.
Требования и совместимость
Нужны Fabric Loader, Fabric API и Java 21. Мод совместим с Cobblemon, LuckPerms и другими серверными модами, добавляющими команды.
