
RoseResourcepack
Плагин RoseResourcepack для Майнкрафт серверов - автоматический хостинг, защита и мердж текстурпаков прямо на сервере. Забудьте про ссылки на Dropbox.
Что обычно делает админ, когда хочет поставить кастомный текстурпак на сервер? Он загружает файл в Dropbox или Google Drive, получает прямую ссылку, вставляет ее в server.properties. А потом ссылка умирает от лимитов трафика, файл меняется, и игроки жалуются на фиолетовые квадраты вместо текстур. Плагин RoseResourcepack (или просто RoseRP) решает эту проблему кардинально - он хостит ресурспаки прямо на вашем сервере.
Как это работает
Плагин поднимает отдельный легковесный веб-сервер на другом порту (например, 8443). Это вообще не грузит основной процесс Майнкрафт, так что просадок TPS вы не заметите. Вы просто кидаете файлы текстурпака в нужную папку на сервере, пишете /roserp zip, и плагин сам всё запаковывает и раздает игрокам. Команда /roserp texture применяет сгенерированный пак мгновенно.
Главные фишки
- Авто-хостинг - никаких сторонних облаков, всё лежит у вас под рукой.
- Мультиверсионность - стабильная работа от Minecraft 1.8 до самых свежих релизов (1.21+).
- Интеграции - поддерживает связку с BetterHUD, ItemsAdder и Oraxen. Если у вас сервер с кастомными предметами, это мастхэв.
- Безопасность - защищает ваши ассеты от распаковки. Никто не стырит ваши текстуры.
- Оптимизация - сборка паков идет асинхронно. Плагин сам генерирует SHA1 хэши, чтобы клиент игры не ругался на битые файлы и скачивал всё корректно.
- Доставка - автоматическая выдача при входе. Для версии 1.20.3+ можно выдавать несколько паков одному игроку. А с 1.17+ доступна принудительная установка - игрок не сможет отказаться, что критично для ролевых проектов.
Нюансы настройки
Чтобы всё заработало, вам нужно открыть дополнительный порт на хостинге. Если вы как раз думаете, как поиграть с друзьями онлайн или запустить полноценный сервер, заведите машину на BungeeHost (https://bungee.host). Там порты открываются в пару кликов, и RoseResourcepack должен заработать без лишних танцев с бубном.
В конфиге config.yml убедитесь, что имя папки с ресурспаком совпадает с настройками.
Важный нюанс: если поменяете порт в конфиге, обычный /reload не поможет. Нужен полный рестарт сервера, иначе веб-сервер не подхватит изменения и текстуры просто не скачаются.
Требования
- Версии: от 1.8 до 1.21+
- Java: версия 8 или новее
Планы разработчика
В роадмапе заявлена поддержка флагов WorldGuard, кик за отказ от установки, обфускация паков и нативная поддержка прокси BungeeCord и Velocity.
Скачайте плагин RoseResourcepack, если устали бороться с битыми ссылками на ресурспаки и хотите автоматизировать выдачу текстур игрокам.
Сервер для плагина RoseResourcepack - как у профи
Плагин RoseResourcepack создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином RoseResourcepack для друзей можно за пару минут - BungeeHost всё уже подготовил.
