▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/WorldResourcepacks - плагин на ресурспаки для миров
WorldResourcepacks - плагин на ресурспаки для миров

WorldResourcepacks - плагин на ресурспаки для миров

WorldResourcepacks - серверный плагин для Minecraft, который позволяет назначать разные ресурспаки отдельным мирам, игрокам или всему серверу с автоматической генерацией хешей и поддержкой BungeeCord.

Оцените первым
2.1K
3

WorldResourcepacks - это мощный серверный плагин для Майнкрафт, который решает одну из главных проблем владельцев серверов: как заставить игроков видеть разные текстуры в разных мирах без ручного переключения. Если у вас есть лобби с минималистичным стилем, а в мире выживания используется реалистичный ресурспак, этот плагин автоматически переключит текстуры при телепортации между мирами.

Проект развивается с 2016 года и поддерживает все актуальные версии Minecraft Java Edition от 1.8.x до 1.21.x. Работает на Bukkit, Spigot, Paper и Purpur. Скачать WorldResourcepacks стоит тем, кто хочет создать уникальную атмосферу в каждом уголке своего сервера без лишних телодвижений со стороны игроков.

Что умеет плагин

Основная фишка - гибкое назначение ресурспаков. Вы можете привязать конкретный пак к одному миру, к группе миров через регулярные выражения (regex) или ко всему серверу сразу. При этом плагин запоминает, какой пак уже применён у игрока, и не заставляет его скачивать текстуры заново при каждом переключении между мирами.

Для сетей серверов есть интеграция с Bungee Resourcepacks и Velocity Resourcepacks. Если игрок уже получил ресурспак на одном сервере сети, при переходе на другой сервер с тем же паком повторная загрузка не потребуется - плагин это учитывает.

Из полезных мелочей:

  • Автоматическая генерация SHA-1 хешей - не нужно вручную считать хеши файлов, плагин сделает это сам
  • Поддержка нескольких паков одновременно - на клиентах версии 1.20.3 и выше можно применять сразу несколько ресурспаков
  • Отправка правильного формата пака - если у вас игроки на разных версиях, плагин выберет подходящий вариант (требуется ViaVersion или ProtocolSupport)
  • Задержка перед отправкой - настраиваемая пауза перед отправкой пака игроку
  • Система локализации - сообщения на языке клиента игрока
  • Совместимость с плагинами авторизации - работает с AuthMe Reloaded, OpenLogin, NLogin, LibrePremium, JPremium

Команды и права

Для управления плагином используются команды /wrp (требуется право worldresourcepacks.command):

  • /wrp reload [resend] - перезагрузить конфиг, опционально с повторной отправкой паков всем игрокам
  • /wrp addpack <название> <url> - добавить новый ресурспак
  • /wrp pack <название> - просмотр и редактирование существующего пака
  • /wrp listassignments - посмотреть все привязки миров
  • /wrp assignment <название> - редактировать привязку конкретного мира
  • /wrp generatehashes - вручную сгенерировать хеши для паков
  • /resetpack [игрок] [temp] - сбросить пак игрока до пустого или сохранённого

Для игроков есть команда /usepack (право worldresourcepacks.command.usepack), которая показывает список доступных паков и позволяет применить их самостоятельно. Чтобы дать доступ к конкретному паку, используйте право worldresourcepacks.pack.<название_пака>.

Важные нюансы и ограничения

Размер файла имеет значение. Ванильный клиент Майнкрафт принимает серверные ресурспаки только до 250 МБ (до версии 1.15 было 50 МБ, в 1.18 - 100 МБ). Если ваш пак больше, придётся оптимизировать текстуры или разбивать на части.

Проблема с SSL-сертификатами. Старые версии Java (1.8.0_51), которые идут в комплекте с Minecraft, не дружат с современными сертификатами вроде Let's Encrypt. Либо используйте другой сертификат, либо HTTP (не рекомендуется), либо убедитесь, что игроки используют актуальную версию Java.

Зависание клиента при загрузке. Когда клиент получает ресурспак, он на пару секунд зависает - это норма, так как происходит перезагрузка всех ресурсов и склейка текстур. В версиях 1.14-1.16 ситуация улучшилась, а в 1.20.3 практически исправлена. Если игроки жалуются на фризы, посоветуйте им обновиться.

Совместимость с хостингами. В последних версиях добавлены предупреждения о проблемных хостингах, где могут возникнуть сложности с отправкой паков. Если планируете запускать сервер с WorldResourcepacks, обратите внимание на BungeeHost (https://bungee.host) - там плагин установится в один клик и будет работать стабильно, особенно если вы собираете сеть серверов с BungeeCord.

Для разработчиков

Плагин предоставляет API с событиями ResourcePackSendEvent и ResourcePackSelectEvent, так что вы можете интегрировать логику переключения текстур в свои плагины. Исходный код открыт и доступен под лицензией GPLv3.

Стоит ли ставить

Если у вас сервер с несколькими мирами разной тематики - однозначно да. WorldResourcepacks избавляет от головной боли с ручным переключением текстур и делает игру более атмосферной. На слабом железе игроков может быть заметна задержка при смене паков, но это ограничение клиента, а не плагина. Для сетей серверов с BungeeCord или Velocity это must-have решение, которое экономит трафик и время игроков.

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

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

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

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

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

Платформы

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

Сервер

Ссылки


Создатели

Детали

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