ForcePack - это продвинутый плагин для управления ресурспаками на серверах Minecraft, работающий на Spigot и Velocity. Его главная задача - сделать так, чтобы игроки гарантированно получали и применяли нужные текстурпаки, без багов и обходов.
Если вы когда-нибудь настраивали сервер с ресурспаком, то знаете, как часто игроки нажимают "Esc", отказываются от загрузки или просто не видят нужный пак. ForcePack решает эти проблемы: он умеет принудительно отправлять ресурспак, блокировать выход из экрана загрузки на старых версиях (до 1.13) и проверять, что файл действительно загрузился.
Правда, стоит понимать: полностью защититься от подмены ресурспака нельзя. Клиент всегда контролирует, что загружать, так что рано или поздно кто-то найдёт способ обойти проверки. Но базовую защиту плагин даёт.
ForcePack работает на всех серверных платформах и поддерживает клиенты от 1.8 до последней версии. Единственное требование - Java 11. Если у тебя сервер старше 1.17 (например, 1.12), всё равно придётся использовать Java 11, иначе плагин не запустится.
Q: Я захожу на сервер, а ресурспак не приходит!
A: Скорее всего, у тебя есть права оператора (OP) или permission forcepack.bypass. По умолчанию плагин не отправляет пак тем, у кого есть этот пермишен. Либо убери его, либо отключи проверку в конфиге (но это не рекомендуется).
Q: После принятия ресурспака пишет "failed download"
A: Причин может быть много, но логи клиента скажут точнее. Чаще всего - слишком большой файл или старая версия Minecraft, которая не может удалить старые кэшированные пакеты. Попробуй удалить папку server-resource-packs в папке клиента.
Q: Какой максимальный размер ресурспака? A: Зависит от версии:
Q: При переходе между серверами ресурспак сбрасывается, хотя я его настроил!
A: Скорее всего, это какой-то мод на клиенте. Чаще всего так делает Pixelmon - разработчики сказали, что не будут это чинить из-за технических ограничений. Включи force-constant-download в конфиге ForcePack, это должно помочь.
ForcePack - штука полезная, если на сервере есть ресурспак, который должен быть у всех. Без него игроки будут игнорировать загрузку, а с ним - хоть как-то контролируешь процесс. На большом сервере с несколькими текстурпаками - вообще must-have.

Плагин ForcePack для Spigot и Velocity помогает управлять ресурспаками на сервере Майнкрафт: принудительная загрузка, хостинг, поддержка нескольких текстурпаков для версий 1.20.3+ и защита от обхода.