Плагин для серверов Майнкрафт с реферальными кодами и наградами за приглашения. Игрок создаёт код, а новичок активирует его и получает стартовую награду; владелец кода получает награды за каждого приглашённого игрока и за заданные рубежи.
Возможности
- Коды из 3–12 букв и цифр либо случайные коды из 6 символов.
- Награды новичку, фиксированные награды владельцу кода и награды за достижения.
- Циклические рубежи
EVERY_X: например, награда за каждого пятого приглашённого. - Разовые рубежи
EXACT: например, отдельная награда за 25 приглашений. - Защита от накрутки: один IP-адрес или подсеть не может активировать коды друг друга, а до активации можно потребовать наигранное время.
- Поддержка игроков Майнкрафт Бедрок через Geyser и Floodgate, включая префиксы имён и офлайн-UUID.
- Награды выдаются настраиваемыми командами от имени консоли, поэтому плагин можно связать с экономикой, очками и кейсами.
Команды
/redeem <code>— активировать реферальный код./redeem create [code]— создать свой или случайный код./redeem info <player>— посмотреть статистику приглашений игрока./redeem revoke <player>— отключить код игрока./redeem reactivate <player>— снова включить отключённый код./redeem verify <player> [qty]— подтвердить ожидающие приглашения и проверить рубежи./redeem reload— перезагрузить конфигурацию и кэш.
Псевдонимы основной команды: /redeem, /code, /ref.
Права
redeemmaster.use— активация и создание кодов.redeemmaster.admin— просмотр статистики, управление кодами, подтверждение приглашений и перезагрузка.
Настройка
В конфигурации задаются prevent-same-ip для проверки IP, min-playtime-minutes для минимального времени игры, а также команды наград. В командах доступны <player> для новичка, <owner> для владельца кода и <count> для числа приглашений.
Требования
Поддерживаются серверы Paper, Purpur и Spigot. Для связки с Vault, EssentialsX, PlayerPoints, ExcellentCrates и другими плагинами укажите в наградах их консольные команды.
