Плагин для серверов Майнкрафт создаёт подарочные коды, которые игроки активируют командой /redeem <code>. Код может выдавать предметы, выполнять команды сервера и, при наличии BattlePass, давать опыт или премиум-доступ боевого пропуска.
Возможности
- Награды предметами с сохранением NBT-данных, зачарований, названий, описаний и предметов других плагинов.
- Награды консольными командами с подстановкой
%player%. - Награды BattlePass: опыт или премиум-доступ.
- Один код можно активировать только один раз для каждого игрока.
- Общий лимит активаций, например для первых 50 игроков.
- Синхронизация кодов между серверами через общую базу данных.
- При отключении игрока во время активации код возвращается; предметы, не поместившиеся в инвентарь, выпадают рядом с игроком.
- Локальное хранилище для одного сервера без базы данных.
Команды
/redeem <code>— активировать код./code create <name>— создать код./code additem <name>— добавить предмет из руки в награду./code addcmd <name> <command>— добавить награду в виде консольной команды./code bpxp <name> <amount>— добавить награду опытом BattlePass./code bppremium <name> <true|false>— выдать премиум-доступ BattlePass./code listи/code info <name>— посмотреть коды и их сведения./code delete <name>— удалить код./code reload— перезагрузить настройки.
Права
codes.redeem— активация кодов, доступно всем игрокам.codes.admin— управление кодами, доступно операторам.
Настройка
Для сети серверов укажите storage.type: mysql в config.yml и подключите все серверы к одной базе. Для одиночного сервера используется тип local.
Требования
Работает на Paper и совместимых ядрах, включая Purpur. Требуется Java. Для сети серверов используется MySQL или MariaDB; для наград боевого пропуска нужен BattlePass.
