Скачать pnCases - Плагин на кейсы 1.16.x - 1.21.x. | LastLeak • Полезные ресурсы для твоих проектов! - Обновления
  • Наше дружное комьюнити!

    Мы всегда стремимся помочь своим пользователям с любой проблемой на нашем сервере Discord или в ветке на форуме!
    Не стесняйтесь общаться и обмениваться знаниями с другими пользователями на нашей платформе – вам всегда помогут!

    Также в нашем Discord появляется сообщение о публикации нового ресурса на нашем сайте!
    Будьте всегда в курсе новинок!


    Discord Icon Наш сервер Discord
pnCases - Плагин на кейсы 1.16.x - 1.21.x.

pnCases - Плагин на кейсы 1.16.x - 1.21.x.
  • Осталось загрузок за 24 часа: 2

  • Бесплатный плагин кейсов для Paper 1.21.x: GUI, SQLite, Vault, PlayerPoints, LuckPerms.


    pnCases 1.4.9

    Гибкая настройка наград, собственные редкости и обновлённая архитектура

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Версия 1.4.9 расширяет возможности оформления кейсов и наград.

    Основное внимание уделено окну «Содержимое кейса», настройке редкостей и отображению разных типов наград.

    Теперь внешний вид меню можно полностью адаптировать под стиль вашего сервера: изменить расположение элементов, оформление наград, навигацию, декор, звуки и информационные строки.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Настраиваемое окно «Содержимое кейса»

    Окно предпросмотра наград стало полностью настраиваемым.

    В файле:

    Код:
    plugins/pnCases/gui.yml

    можно изменить:

    • размер меню;

    • слоты для отображения наград;

    • количество наград на одной странице;

    • декоративные предметы;

    • информационную кнопку;

    • кнопки перехода между страницами;

    • расположение элементов;

    • названия и описания кнопок;

    • звуки открытия и переключения страниц.

    Теперь интерфейс содержимого кейса можно оформить в едином стиле с остальными меню сервера.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Настройка отображения наград

    Для предметов в списке наград теперь можно отдельно настроить:

    • отображаемое название;

    • дополнительное описание;

    • показ исходного lore предмета;

    • свечение;

    • Custom Model Data;

    • порядок информационных строк;

    • отображение шанса;

    • отображение редкости;

    • оформление типа награды.

    Можно самостоятельно определить, какую информацию увидит игрок и в каком порядке она будет показана.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Собственные редкости

    Система редкостей больше не ограничена только стандартными вариантами.

    Теперь можно создавать собственные редкости и настраивать для каждой:

    • внутренний ID;

    • отображаемое название;

    • цвет;

    • символ;

    • описание;

    • отдельную иконку;

    • Custom Model Data;

    • свечение предмета.

    Например, можно добавить собственные варианты:

    Код:
    ANCIENT
    DONATE
    EVENT
    SEASONAL
    EXCLUSIVE

    Это позволяет оформить редкости под тематику, экономику и визуальный стиль конкретного сервера.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Оформление разных типов наград

    Для каждого типа награды можно отдельно настроить отображаемую информацию.

    Поддерживается отдельное оформление для:

    • обычных предметов;

    • денежных наград Vault;

    • поинтов PlayerPoints;

    • групп и прав LuckPerms;

    • наград-команд.

    Например, для денежной награды можно показать сумму и символ валюты, для LuckPerms — название привилегии, а для команды — отдельное понятное описание вместо технической команды.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Упрощённый выбор анимации

    Настройка анимации открытия теперь занимает одну кнопку в Machine GUI.

    ЛКМ — выбрать следующую доступную анимацию.

    ПКМ — вернуться к предыдущей анимации.

    Это делает переключение режимов быстрее и убирает лишние элементы из меню настройки.

    На Minecraft 1.16.5 автоматически остаётся доступна совместимая анимация:

    Код:
    Круг фортуны

    Недоступные для версии сервера анимации не предлагаются в меню.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Переработанная внутренняя структура

    Внутренняя архитектура pnCases была полностью перестроена.

    Основные системы теперь разделены на самостоятельные модули:

    • загрузка и управление кейсами;

    • обработка наград;

    • интерфейсы и GUI;

    • анимации;

    • голограммы;

    • хранилище данных;

    • система обновлений;

    • интеграции с другими плагинами.

    Это изменение упрощает дальнейшую разработку, снижает связанность компонентов и делает работу плагина стабильнее.

    Для администратора структура конфигураций и основные команды остаются привычными.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Совместимость

    Поддерживаемые серверы:

    • Paper 1.16.5–1.21.11;

    • Purpur 1.16.5–1.21.11.

    Требуемая версия Java:

    • Java 17 или новее.

    Опциональные интеграции:

    • LuckPerms — группы и права;

    • Vault — денежные награды;

    • PlayerPoints — награды в поинтах;

    • FancyHolograms — голограммы;

    • DecentHolograms — голограммы.

    Дополнительные плагины подключаются только для соответствующих возможностей. Без них основная система кейсов продолжает работать.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Установка обновления

    1.
    Скачайте файл:

    Код:
    pnCases-1.4.9.jar

    2. Полностью остановите сервер.

    3. Замените старый JAR-файл в папке:

    Код:
    plugins/

    4. Запустите сервер.

    5. Проверьте новые параметры в файле:

    Код:
    plugins/pnCases/gui.yml

    Пользовательские настройки, кейсы и данные игроков сохраняются.

    Новые параметры gui.yml добавляются автоматически с безопасными значениями по умолчанию.

    Для обновления не рекомендуется использовать PlugMan и другие плагины горячей перезагрузки. Выполните полный перезапуск сервера.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    pnCases 1.4.9

    Paper / Purpur 1.16.5–1.21.11

    Настраиваемые GUI • Собственные редкости • Machine GUI • MiniMessage • SQLite​
    pnCases 1.4.8

    Поддержка 1.16.5 • MiniMessage • Новая анимация • Расширенная настройка

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    pnCases 1.4.8 расширяет поддержку старых версий Minecraft и добавляет новые возможности для настройки кейсов.

    Теперь плагин работает на Paper и Purpur начиная с версии 1.16.5, поддерживает MiniMessage во всех YAML-файлах и позволяет изменять оформление интерфейса через отдельный gui.yml.

    Для Minecraft 1.21+ также добавлена новая анимация открытия — «Осада разбойников».

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Скачать pnCases 1.4.8

    Скачать pnCases-1.4.8.jar

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Что нового в версии 1.4.8

    • Добавлена поддержка Paper и Purpur 1.16.5.

    • Добавлена поддержка MiniMessage во всех YAML-настройках плагина:

    Код:
    config.yml
    messages.yml
    gui.yml
    cases/*.yml

    • В текстах можно использовать сразу несколько форматов цветов:

    Код:
    &aОбычный цвет
    &#42A5F5 RGB-цвет
    <red>Красный текст
    <bold>Жирный текст
    <gradient:#42A5F5:#AB47BC>Градиентный текст</gradient>

    • Старые цветовые коды через & продолжают работать.

    • Добавлена новая анимация открытия «Осада разбойников» для Minecraft 1.21+.

    • Добавлен отдельный файл gui.yml для настройки интерфейсов.

    • Расширено административное меню Machine GUI.

    • Добавлена команда создания нового кейса:

    Код:
    /pncases createcase <id>

    • Добавлен короткий алиас основной команды:

    Код:
    /cases

    • Один кейс можно устанавливать сразу в нескольких местах.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Новая анимация — Осада разбойников

    Для серверов Minecraft 1.21+ добавлена новая анимация открытия кейса.

    Во время анимации четыре разбойника окружают кейс, атакуют и ломают бочку, после чего перед игроком появляется выигранная награда.

    Анимация использует современные возможности Minecraft 1.21 и доступна только в полном режиме pnCases.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Поддержка MiniMessage

    MiniMessage теперь работает во всех основных YAML-файлах pnCases.

    Можно использовать:

    • стандартные Minecraft-цвета через &;

    • RGB-цвета;

    • жирный, курсивный и подчёркнутый текст;

    • градиенты;

    • другие поддерживаемые теги MiniMessage.

    Пример:

    YAML:
    name: "<gradient:#42A5F5:#AB47BC><bold>Мифический кейс</bold></gradient>"
    lore:
      - "&7Нажмите, чтобы открыть"
      - "&#42A5F5Редкая награда"
      - "<red>Требуется ключ</red>"

    Старые конфигурации переписывать не обязательно — прежние цветовые коды сохраняют совместимость.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Отдельный gui.yml

    Настройки интерфейсов вынесены в отдельный файл:

    Код:
    plugins/pnCases/gui.yml

    В нём можно изменять:

    • названия меню;

    • названия кнопок;

    • описание предметов;

    • подсказки игрокам;

    • декоративные предметы;

    • материалы элементов;

    • расположение кнопок;

    • общее оформление GUI.

    Это позволяет менять внешний вид меню без редактирования основной конфигурации плагина.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Расширенная Machine GUI

    Меню настройки кейсов прямо в игре стало функциональнее.

    Через Machine GUI можно настраивать:

    • анимацию открытия;

    • голограмму;

    • частицы;

    • вращающуюся витрину;

    • предмет витрины;

    • покупку ключей за опыт;

    • расположение элементов меню;

    • декоративные предметы;

    • кнопки истории и предпросмотра.

    Открыть меню настройки:

    Код:
    /pncases machine <кейс>

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Создание нового кейса

    Добавлена команда:

    Код:
    /pncases createcase <id>

    Она создаёт новый кейс с указанным идентификатором и базовыми настройками.

    Пример:

    Код:
    /pncases createcase donate

    После создания кейс можно настроить через его YAML-файл или открыть Machine GUI:

    Код:
    /pncases machine donate

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Несколько блоков одного кейса

    Один и тот же кейс можно установить сразу в нескольких местах.

    Для добавления нового блока используйте:

    Код:
    /pncases setcase <кейс>

    Пример:

    Код:
    /pncases setcase donate

    Повторное выполнение команды добавляет ещё один блок и не заменяет уже установленные кейсы.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Совместимость версий

    Paper и Purpur 1.16.5


    Плагин и основная система кейсов работают в совместимом режиме.

    Доступна анимация:

    Код:
    Круг фортуны

    Современные Display-анимации и меню их выбора на этой версии не используются.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Paper и Purpur 1.17–1.20

    Используется совместимый режим анимаций без современных Display-сущностей.

    Основные функции сохраняются:

    • открытие кейсов;

    • выдача наград;

    • система ключей;

    • история открытий;

    • Vault;

    • PlayerPoints;

    • LuckPerms;

    • настройка кейсов.

    Визуальные эффекты могут быть проще, чем на Minecraft 1.21.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Paper и Purpur 1.21–1.21.11

    Доступен полный режим pnCases:

    • современные анимации;

    • Display-сущности;

    • вращающаяся витрина;

    • расширенные частицы;

    • полный выбор анимаций;

    • анимация «Осада разбойников».

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Установка

    1.
    Скачайте файл pnCases-1.4.8.jar.

    2. Полностью остановите сервер.

    3. Поместите JAR-файл в папку:

    Код:
    plugins/

    4. Запустите сервер.

    5. Настройте основные файлы:

    Код:
    plugins/pnCases/config.yml
    plugins/pnCases/messages.yml
    plugins/pnCases/gui.yml

    6. Настройте кейсы в папке:

    Код:
    plugins/pnCases/cases/

    Для обновления не рекомендуется использовать PlugMan и другие средства горячей перезагрузки. После замены JAR выполните полный перезапуск сервера.

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    pnCases 1.4.8

    Paper / Purpur 1.16.5–1.21.11

    MiniMessage • Machine GUI • SQLite • Vault • PlayerPoints • LuckPerms​
    Сверху