
PerPlayerKit
Плагин PerPlayerKit для PaperMC позволяет игрокам создавать свои собственные наборы для PvP. Администраторы задают предметы в виртуальной комнате, а игроки собирают до 9 персональных китов.
PerPlayerKit - персональные наборы для PvP
PerPlayerKit - это плагин для PaperMC, который даёт игрокам возможность создавать свои уникальные PvP-наборы (киты). Вместо того чтобы выдавать всем одинаковые наборы, администратор настраивает "виртуальную комнату китов" - набор предметов, из которых игроки могут выбирать. Игроки собирают свои комплекты (до 9 штук), могут делиться ими, изменять, а модераторы всегда могут просмотреть и проверить набор.
Как это работает?
Плагин использует удобный GUI - просто откройте меню и перетащите нужные предметы. Но можно и через команды, если привыкли к консоли. Предметы проходят фильтрацию: никаких зачарованных яблок или алмазных блоков - только то, что разрешено в ванильном Майнкрафте. Всё NBT и чары строго контролируются, чтобы никто не читерил.
Ещё одна фишка - "эндерсундук-киты". Можно сохранить набор, который будет автоматически загружаться в ваш эндерсундук при выборе. Удобно, если нужно быстро переключиться между разными сетами.
Зачем это нужно?
На обычных PvP-серверах админы выдают одни и те же киты всем - скучно и негибко. PerPlayerKit решает эту проблему: каждый игрок сам собирает то, что ему нравится, в рамках дозволенного. Администратору не нужно вручную раздавать предметы - достаточно один раз настроить ассортимент. Модераторы видят все наборы, так что нарушения правил легко отследить.
Установка и настройка
Плагин работает на версиях Minecraft 1.19 и выше. Для работы нужна библиотека Canvas. Из коробки почти ничего настраивать не нужно - просто укажите тип базы данных: sqlite (для простоты) или MySQL/MariaDB. Положите плагин в папку plugins, запустите сервер, он создаст конфиг, остановите и отредактируйте config.yml.
В конфиге можно менять много всего: лимиты на количество китов, разрешённые предметы, зачарования и прочее. Для продвинутой настройки смотрите документацию (ссылку удаляем, но вы найдёте её на странице плагина).
Команды и права
Список команд и разрешений - в документации плагина. Основное: игроки используют /kit или GUI, модераторы - /kitadmin. Всё логично.
API для разработчиков
У PerPlayerKit есть небольшое API для интеграции. Правда, автор предупреждает: оно нестабильное и может меняться в будущих версиях. Но если хотите прикрутить свои фичи - можно.
Итог
PerPlayerKit - отличное решение для PvP-серверов, где важен баланс и свобода выбора. Игрокам нравится собирать свои киты, админам - не париться с раздачей, а модераторам - легко модерировать. Скачайте плагин PerPlayerKit и дайте игрокам то, что они хотят - их собственные наборы.
P.S. Плагин с открытым исходным кодом (AGPLv3), так что можете форкнуть и улучшить, если захотите. Только не забудьте поделиться изменениями.
