Мод для Майнкрафт и Cobblemon, добавляющий пвп-дуэли покемонов со ставкой: каждый тренер выставляет одного покемона, а победитель получает обоих вместе с предметами в руках. Он работает только на сервере, поэтому игрокам не нужно устанавливать его на клиент.
Возможности
- Дуэль проходит один на один: в боевой команде находится только выбранный покемон, без замены и использования предметов.
- До начала боя оба игрока видят вид, уровень, окрас и предмет в руках каждой ставки и подтверждают выбор.
- Уровни покемонов сверяются; допустимую разницу можно настроить.
- Победитель получает ставку соперника в команду или хранилище, если команда заполнена. При ничьей оба покемона возвращаются владельцам.
- После подтверждения ставки сохраняются в защищённом хранилище. При сбое сервера, отмене запуска боя или проблеме с базой данных покемоны возвращаются владельцам; неврученная награда выдаётся при следующем входе.
- Отключение во время боя возвращает обе ставки и записывает предупреждение игроку; администрация решает, применять ли наказание.
- Ведётся журнал завершённых боёв с данными участников, покемонов и результатом. Его можно просматривать через интерфейс в игре или текстом из консоли.
- Можно запретить легендарных, мифических и ультрачудовищ, добавить чёрный список видов, включить объявления о результатах и выбрать интерфейс либо управление только через чат.
- Поддерживается хранение в JSON для одного сервера и MariaDB для сети серверов. В MariaDB общими становятся предупреждения, блокировки, задержки и журнал.
- Задержки между вызовами можно задавать по правам, включая группы LuckPerms.
Как пользоваться
- Вызовите игрока командой
/pokepinks challenge <игрок>. - Примите или отклоните вызов через
/pokepinks acceptили/pokepinks deny. - В режиме без интерфейса выберите слот покемона командой
/pokepinks stake <1-6>и подтвердите ставку через/pokepinks confirm. - До начала боя ставку можно отменить командой
/pokepinks cancel.
Настройки
Конфигурация создаётся по пути config/pokepinks.json. Параметр battleOnClones: false выдаёт победителю покемона в состоянии, в котором закончился бой; иначе награда приходит с полным здоровьем.
Требования и совместимость
Требуются Fabric, Cobblemon, Fabric API и Fabric Language Kotlin. Мод устанавливается только на сервер; обычные и модифицированные клиенты могут подключаться без него.
