▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/PackStacker
PackStacker

PackStacker

Простой плагин для управления наложением ресурспаков на сервере Minecraft. Позволяет отправлять несколько паков сразу, настраивать приоритеты и обязательность.

Оцените первым
2.0K
13

PackStacker

PackStacker - полезный плагин для серверов Minecraft, который решает давнюю проблему: в ванильной игре можно отправить игроку только один ресурспак. А что делать, если на сервере используется несколько паков - отдельно на карту, отдельно на интерфейс, отдельно на мобов? Тут и приходит на помощь PackStacker. Он позволяет "стэкать" (stack) ресурспаки, отправляя их клиенту один за другим в заданном порядке. Это буквально must-have для любого сервера с кастомным контентом.

Плагин работает через конфигурационные .pack-файлы. Всё описано в папке PackStacker/packs/. Каждый такой файл - это простой YAML, где указывается название пака, ссылка на скачивание, SHA1-хеш и прочие настройки. Никакой сложной базы данных - просто редактируешь текстовый файл и перезагружаешь плагин.

Пример .pack-файла

name: "MvndiPack"
url: "https://example.com/resourcepacks/MvndiPack.zip"
hash: "D64DCFA57B5A94383FA39F32BE3B6D38D853304C"
priority: 0
required: true
prompt: "Hello <✨>world</✨>."
load_on_join: true

Обязательные параметры

  • name - название ресурспака. Должно быть уникальным, имена не должны повторяться.
  • url - прямая ссылка на скачивание .zip-архива с ресурспаком.
  • hash - SHA1-хеш файла. На Windows можно получить через certutil -hashfile "имя_файла.zip" SHA1.

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

  • priority - приоритет (число). Чем меньше число, тем "ниже" будет расположен пак на клиенте. По умолчанию 0.
  • required - кикнуть ли игрока, если он отказался загружать пак. По умолчанию false.
  • prompt - сообщение (MiniMessage), которое увидит игрок при запросе пака. По умолчанию нет.
  • load_on_join - показывать запрос сразу при входе на сервер. По умолчанию false.

Команды плагина

  • /pack - основная команда.
  • /pack list - показывает список доступных ресурспаков для этого игрока.
  • /pack load <имя_пака> - загружает указанный ресурспак на того, кто ввел команду. Право: pack.load.self
  • /pack load <имя_пака> <ник> - загружает пак на указанного игрока в онлайне. Право: pack.load.others
  • /pack unload <имя_пака> - выгружает пак у себя. Право: pack.unload.self
  • /pack unload <имя_пака> <ник> - выгружает пак у другого игрока. Право: pack.unload.others
  • /pack reload <messages | packs | all> - перезагружает настройки плагина (сообщения, паки или всё сразу). Права: pack.reload.messages, pack.reload.packs, pack.reload.all.

Важно знать

  • Плагин использует MiniMessage для форматирования сообщений, так что можно добавлять цвета и даже радугу.
  • Перед добавлением нового ресурспака убедись, что ссылка ведет напрямую на ZIP-архив, а не на страницу скачивания.
  • SHA1-хеш обязателен. Если он не совпадет, клиент может отклонить пак или плагин выдаст ошибку.

PackStacker - отличное решение для тех, кто хочет гибко управлять ресурспаками на своём сервере Minecraft. Скачайте плагин и настройте стопку паков за пару минут.

Партнёрский материал

Сервер для плагина PackStacker - как у профи

Плагин PackStacker создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином PackStacker для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

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

Minecraft: Java Edition

1.21.x1.20.x

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:2 года назад
Главная