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

LoadResourcepackFromServer

Плагин LoadResourcepackFromServer раздаёт ресурспак клиентам прямо с игрового сервера через тот же порт - отдельный веб-сервер для этого больше не нужен. Поддержка Fabric, Paper и Purpur для Minecraft 1.19-1.21.

Оцените первым
1.4K
6

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

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

Зачем это вообще нужно

Стандартный механизм resource-pack в server.properties требует HTTP-ссылку на файл. Mojang не отдаёт ресурспаки по протоколу игры, только по HTTP. Отсюда и берутся костыли в виде отдельного nginx, Apache или стороннего файлохранилища. LoadResourcepackFromServer закрывает этот разрыв: он сам выставляет архив по нужному адресу на игровом порту, и клиенту достаточно стандартного запроса.

Скачать плагин LoadResourcepackFromServer имеет смысл, если вы:

  • запускаете выделенный сервер без отдельной веб-инфраструктуры;
  • не хотите оплачивать и настраивать второй хостинг ради одного архива;
  • устали объяснять игрокам, почему ресурспак не грузится из-за битой ссылки.

Как это работает

Схема простая, и в этом весь смысл.

  • Ресурспак нужно переименовать строго в resourcepack.zip и положить в корневую папку сервера рядом с server.jar или fabric-server-launch.jar.
  • В конфиге server.properties в поле resource-pack прописывается URL вида http://адрес-сервера:порт/resourcepack.zip.
  • Порт здесь - тот же самый, на котором слушает сам сервер.
  • Файл отдаётся публично, клиент Minecraft скачивает его штатным способом.

Никаких команд в чате, никаких дополнительных модов на клиенте. Всё упирается в правильную ссылку и корректное имя файла.

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

Из коробки проект поддерживает Fabric, Paper и Purpur. В релизе 1.2.0 как раз добавили поддержку Purpur - это важно для тех, кто сидит на форке Paper с расширенными настройками. Заявленные версии Minecraft: 1.19.x, 1.20.x и 1.21.x, то есть актуальная линейка покрыта.

ПараметрЗначение
ТипСерверный плагин
ПлатформыFabric, Paper, Purpur
Версии Minecraft1.19.x - 1.21.x
Последний релиз1.2.0
ЛицензияGPL-3.0-only
КатегорииManagement, Optimization, Utility

Проект рассчитан именно на выделенные серверы. На клиенте ничего ставить не надо - только сервер отдаёт архив.

Важный нюанс

Плагин полностью зависит от того, что игровой порт открыт наружу и доступен по HTTP. На типовом хостинге вроде BungeeHost это стандартная ситуация: сервер получает публичный адрес, а значит и раздача ресурспака заведётся сразу. Но если у вас сервер за прокси, за NAT или с закрытыми портами под белый список IP, то клиент не сможет дотянуться до архива, и подгрузка отвалится. В таких конфигурациях придётся либо пробрасывать порт, либо возвращаться к внешнему HTTP-хостингу.

Вместо тысячи слов

LoadResourcepackFromServer - это узконаправленная утилита, которая не пытается быть чем-то большим. Она убирает один шаг из админской рутины и делает раздачу ресурспака частью самого игрового сервера. Если у вас простой выделенный сервер на Fabric или Paper, а хочется, чтобы кастомный текстурпак раздавался без отдельного веб-сервера - это самый прямолинейный путь. Скачайте плагин LoadResourcepackFromServer, положите resourcepack.zip в корень и прописывайте ссылку - дальше всё работает само.

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

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

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

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

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x

Платформы

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

Сервер

Зависимости

Ссылки

Создатели

Детали

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