- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
Функциональность:
— Предотвращает повторную установку ресурспака при переходе между серверами.
— Предотвращает повторную установку ресурспака, выполняемую другими плагинами.
Поддержка версий:
Протестирована работа плагина на версиях 1.16-1.19.
Теоретически возможна работа и на других версиях, вплоть до 1.8, поскольку маппинги для пакетов этих версий уже включены в плагин.
Установка:
⚠ Требуется установка Protocolize на прокси-сервер.
P.S. Плагин был написан с целью опробовать Protocolize на практике. На странице репозитория GitHub опубликован список возможных обновлений, которые могут появится, если плагин будет востребован
YAML:
# Включает расширенное логгирование для используемых пакетов
debug-mode: false
# Отправлять ли фейк-пакет, передающий статус установки ресурспака.
# Всегда передает значение 0 (SUCCESSFULLY_LOADED), если игрок уже устанавливал ресурспак.
# https://wiki.vg/Protocol#Resource_Pack_.28serverbound.29
# В большинстве случаев необходимо для вызова PlayerResourcePackStatusEvent на бекенд-сервере.
# https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/player/PlayerResourcePackStatusEvent.html
send-fake-resourcepack-status-packet: true
- Зависимости
- Protocolize
- Исходный код
- https://github.com/Feniksovich/ProxyPackFix/
- Команды и права
- /ppf reload — перезагрузка конфигурации.
/ppf clearcache — принудительная очистка истории установок ресурспаков игроками.
Для работы с командами требуется разрешение proxypackfix.commands.