
XPlayerKits
XPlayerKits - легкий плагин для Minecraft, который позволяет создавать и выдавать наборы предметов (киты) игрокам. Минимальное потребление RAM, полная настройка через GUI, поддержка SQLite, MySQL и MongoDB. Идеальное решение для серверов, где нужны производительные киты без лагов.
XPlayerKits - это плагин для Minecraft, который решает вечную проблему серверных китов: другие плагины грузят данные всех игроков, даже тех, кто давно не заходил, и жрут оперативку. А этот подходит к делу с умом - загружает информацию только когда игрок заходит, и держит в кэше лишь самое нужное. Итог - заметно меньше RAM, без потери производительности.
Кстати, из коробки идёт SQLite - надёжное и лёгкое хранилище. Никаких глючных YML-файлов, на которых вечно всё ломается. А если нужно больше - поддерживаются MySQL и MongoDB (рекомендуется MongoDB).
Что умеет XPlayerKits
- Миграция - перенос данных и китов из другого плагина, чтобы не потерять настройки и избежать дюпов.
- Проверки по PlaceholderAPI - можно задать условия, например, что игрок должен иметь определённый ранг или уровень.
- Полностью настраиваемое меню - меняй иконки, названия, цвета, всё через GUI.
- Действия при получении/отказе - можно выполнить команду, проиграть звук, отправить сообщение, включить тайтлы и даже ждать тики.
- Редактирование прямо в игре - без перезагрузок и копания в конфигах.
- Одноразовые киты - игрок может забрать набор только один раз.
- Кит для первого захода - автоматически выдаётся новичку.
- Гибкая система прав - кучу пермишенов, чтобы разграничить доступ.
- Плейсхолдеры - показывают время до следующего получения, был ли уже получен кит и т.д.
Команды
/xkits editor- открывает редактор для быстрого создания китов./xkits kits- меню выбора китов./xkits open [rotation/category]- открыть наборы по категориям или ротации./xkits preview <kitName> [player]- просмотр содержимого кита./xkits give <kitName> <player>- выдать кит без проверок./xkits claim <kitName> <player>- выдать кит с проверками условий./xkits reset <kitName> <player>- сбросить данные игрока по конкретному киту./xkits resetall <player>- сбросить всё./xkits delete <kitName>- удалить кит./xkits migrate playerkits2_yml/playerkits2_mysql- перенос данных из других плагинов./xkits migratekits playerkits2- перенос самих китов.
Права (permissions)
xkits.admin- доступ к редактору и команде/xkits slots.xkits.preview- просмотр китов.xkits.countdown.bypass- игнорировать задержки между получениями.xkits.onetime.bypass- получать одноразовые киты повторно.
Плейсхолдеры
%xplayerkits_cooldown_<kitId>%- время до следующего получения.%xplayerkits_claimed_onetime_<kitId>%- получен ли одноразовый кит (yes/no).%xplayerkits_claimed_cooldown_<kitId>%- находится ли кит в откате (yes/no).
Действия (Actions)
| Действие | Описание | Пример |
|---|---|---|
| console | Выполняет команду от консоли | console:say test |
| command | Выполняет команду от имени игрока | command:dm open main |
| sound | Проигрывает звук | sound:ENTITY_ENDERMAN_TELEPORT;1.0f;1.0f |
| playsound_resource_pack | Звук из ресурспака | playsound_resource_pack:ENTITY_ENDERMAN_TELEPORT;1.0f;1.0f |
| message | Отправляет сообщение в чат | message:You can't claim this kit. |
| center_message | Центрированное сообщение | center_message:You can't claim this kit. |
| mini_message | Сообщение с MiniMessage-форматированием | mini_message:<red>You can't claim this kit.</red> |
| broadcast | Отправляет всем игрокам | broadcast:You can't claim this kit. |
| titles | Тайтл и сабтайтл | titles:<title>Kit Claimed!;<subtitle>Enjoy your rewards! |
| wait_ticks | Пауза в тиках перед следующим действием | wait_ticks:40 |
Если вы собираете сервер и хотите дать игрокам стартовые наборы, награды за донат или просто сделать геймплей удобнее - XPlayerKits это must-have. Он лёгкий, не нагружает сервер, а настройка через GUI интуитивно понятна. Скачайте плагин XPlayerKits для Майнкрафт и забудьте о проблемах с производительностью китов.
