- Версия Java
-
- 17
- Ядро
-
- Paper
- Purpur
- Spigot
- PaperSpigot
- Поддерживаемые версии
-
- 1.16.x
- 1.17.x
- 1.18.x
- 1.19.x
- 1.20.x
- 1.21.x
pnCases 1.5.3 — продвинутая система кейсов для Minecraft
▶ Посмотреть новую анимацию открытия
pnCases — бесплатный плагин для создания полноценных кейсов на серверах Paper и Purpur]. Он объединяет редактор кейсов, виртуальные ключи, настраиваемые награды, уникальные анимации открытия, пользовательские меню, голограммы, историю выигрышей и несколько вариантов хранения данных.
Большую часть настроек можно изменять непосредственно на сервере через Machine GUI. Для расширенной настройки каждый кейс хранится в отдельном YAML-файле.
Совместимость
На Minecraft 1.20.x–1.21.x доступен полный набор современных анимаций. На 1.17–1.19 используется совместимый режим, а на 1.16.5 — адаптированная версия «Круга фортуны».
Зависимости
Обязательные:
Возможности
Machine GUI
Встроенный административный интерфейс позволяет настраивать кейсы без постоянной работы с YAML.
Через Machine GUI можно:
Интерфейс игроков
У каждого кейса может быть собственное меню с индивидуальным размером, названием, предметами и расположением кнопок.
В интерфейсе игрок видит:
Типы наград
Для награды можно настроить:
Анимации открытия
В версии 1.5.3 доступно 12 анимаций:
Анимации используют частицы, звуки, предметы, блоки, мобов и ArmorStand-персонажей.
«Круг фортуны» прокручивает настоящие награды текущего кейса и постепенно замедляется. «Грозовая дуэль» показывает сражение двух бойцов, а «Искажение времени» представляет собой сюжетную сцену с Часовщиком и его будущим двойником.
Голограммы и витрины
Для каждого кейса можно создать текстовую, предметную или блочную голограмму.
Поддерживаются:
Хранение данных
pnCases поддерживает:
В хранилище записываются:
Пример конфигурации
Каждый кейс хранится отдельно:
Сокращённый пример:
Полный пример со всеми видами наград находится в комплекте плагина.
Команды
Право администратора:
Установка
Важно: не рекомендуется использовать PlugMan и другие средства горячей загрузки. Для корректного подключения базы данных, ProtocolLib и провайдера голограмм требуется полноценный перезапуск сервера.
▶ Посмотреть новую анимацию открытия
pnCases — бесплатный плагин для создания полноценных кейсов на серверах Paper и Purpur]. Он объединяет редактор кейсов, виртуальные ключи, настраиваемые награды, уникальные анимации открытия, пользовательские меню, голограммы, историю выигрышей и несколько вариантов хранения данных.
Большую часть настроек можно изменять непосредственно на сервере через Machine GUI. Для расширенной настройки каждый кейс хранится в отдельном YAML-файле.
Совместимость
| Параметр | Поддержка |
|---|---|
| Minecraft | 1.16.5–1.21.11 |
| Ядро | Paper / Purpur |
| Java | 17 или новее |
| Folia | Не поддерживается |
| Лицензия | MIT |
| Цена | Бесплатно |
На Minecraft 1.20.x–1.21.x доступен полный набор современных анимаций. На 1.17–1.19 используется совместимый режим, а на 1.16.5 — адаптированная версия «Круга фортуны».
Зависимости
Обязательные:
- ProtocolLib — анимации и пакетное обновление GUI.
- FancyHolograms или DecentHolograms — голограммы кейсов и названия выпавших наград.
- LuckPerms — выдача групп и прав.
- Vault — денежные награды.
- PlayerPoints — награды в поинтах.
Возможности
- Создание неограниченного количества собственных кейсов.
- Отдельная конфигурация для каждого кейса.
- Привязка кейса к одному или нескольким блокам в мире.
- Виртуальные ключи, сохраняемые между перезапусками.
- Выдача и изъятие ключей через команды.
- Покупка ключей за уровни опыта.
- Настраиваемые сообщения и глобальные объявления.
- RGB, RGBA и стандартные цветовые коды.
- Русская и английская локализация предметов, блоков, зелий и зачарований.
- Автоматическое обновление конфигураций без удаления пользовательских настроек.
- SQLite, MySQL, MongoDB и Redis.
- Защищённая выдача наград при выходе игрока или ошибке анимации.
Machine GUI
Встроенный административный интерфейс позволяет настраивать кейсы без постоянной работы с YAML.
Через Machine GUI можно:
- создавать, изменять, удалять и перемещать награды;
- выбирать тип награды;
- менять шанс и редкость;
- устанавливать количество предметов или валюты;
- задавать визуальный предмет награды;
- использовать материалы и Base64-головы;
- настраивать название и описание кейса;
- выбирать анимацию открытия;
- включать редкости и предпросмотр содержимого;
- редактировать голограмму;
- настраивать постоянную витрину частиц;
- изменять меню игроков и расположение кнопок;
- настраивать историю открытий;
- включать покупку ключей за опыт.
Интерфейс игроков
У каждого кейса может быть собственное меню с индивидуальным размером, названием, предметами и расположением кнопок.
В интерфейсе игрок видит:
- количество имеющихся и необходимых ключей;
- кнопку открытия кейса;
- предпросмотр содержимого;
- фактические проценты выпадения;
- редкости наград;
- историю последних открытий;
- выбранную анимацию.
Типы наград
| Тип | Назначение |
|---|---|
| Код: | Обычный или кастомный предмет, включая Base64-головы |
| Код: | Деньги через Vault |
| Код: | Поинты PlayerPoints |
| Код: | Постоянная или временная группа / permission |
| Код: | Команда от имени консоли |
Для награды можно настроить:
- название;
- визуальный предмет;
- количество;
- шанс выпадения;
- редкость;
- сообщение игроку;
- глобальное объявление;
- команду;
- группу или permission;
- срок временной привилегии.
Анимации открытия
В версии 1.5.3 доступно 12 анимаций:
- Наковальня;
- Динамит;
- Чёрная дыра;
- Отравление;
- Круг фортуны;
- Осада разбойников;
- Водяная капсула;
- Охота на стражей;
- Дыхание дракона;
- Голодный мимик;
- Грозовая дуэль;
- Искажение времени.
Анимации используют частицы, звуки, предметы, блоки, мобов и ArmorStand-персонажей.
«Круг фортуны» прокручивает настоящие награды текущего кейса и постепенно замедляется. «Грозовая дуэль» показывает сражение двух бойцов, а «Искажение времени» представляет собой сюжетную сцену с Часовщиком и его будущим двойником.
Голограммы и витрины
Для каждого кейса можно создать текстовую, предметную или блочную голограмму.
Поддерживаются:
- несколько строк текста;
- индивидуальная высота;
- автоматическое обновление;
- FancyHolograms;
- DecentHolograms;
- отдельная голограмма названия выпавшей награды.
Хранение данных
pnCases поддерживает:
- SQLite;
- MySQL;
- MongoDB;
- Redis.
В хранилище записываются:
- виртуальные ключи;
- выбранные игроками анимации;
- история открытий;
- ожидающие выдачи награды.
Пример конфигурации
Каждый кейс хранится отдельно:
Код:
plugins/pnCases/cases/<id>.yml Сокращённый пример:
Код:
display-name: "ƭF91Донат-кейс"
hologram:
enabled: true
type: TEXT
y: 1.5
lines:
- "{display-name}"
- "&7ПКМ &8— &fоткрыть"
idle-particles:
enabled: true
theme: DRAGON
radius: 0.85
height: 1.35
speed: 0.14
interval_ticks: 2
view_distance: 28
gui:
title: "{display-name}"
size: 54
open_slot: 22
animation_slot: 49
preview_enabled: true
cost:
xp-purchase:
enabled: false
levels: 0
rewards:
- type: ITEM
chance: 100
rarity: COMMON
item:
material: DIAMOND
amount: 3
name: "&b3 алмаза"
message: "&aВы получили {reward}&a!" Полный пример со всеми видами наград находится в комплекте плагина.
Команды
| Команда | Описание |
|---|---|
| Код: | Открыть административную панель |
| Код: | Создать кейс |
| Код: | Открыть Machine GUI |
| Код: | Привязать кейс к выбранному блоку |
| Код: | Удалить кейс |
| Код: | Выдать ключи |
| Код: | Забрать ключи |
| Код: | Перезагрузить конфигурации |
Право администратора:
Код:
pncases.admin Установка
- Установите Paper или Purpur подходящей версии.
- Установите ProtocolLib.
- Установите FancyHolograms либо DecentHolograms.
- Поместите в папкуКод:
pnCases-1.5.3.jar.Код:plugins - Полностью перезапустите сервер.
- Создайте кейс командой .Код:
/pncases createcase <id> - Настройте его через .Код:
/pncases machine <id> - Привяжите кейс к блоку командой .Код:
/pncases setcase <id>
Важно: не рекомендуется использовать PlugMan и другие средства горячей загрузки. Для корректного подключения базы данных, ProtocolLib и провайдера голограмм требуется полноценный перезапуск сервера.