ProxyPackFix — предотвращение повторной установки ресурспака

Для прокси ProxyPackFix — предотвращение повторной установки ресурспака 1.0.1

Нет прав для скачивания
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
N7KPZ26.png
Аналог плагина BungeePackFix от LoneDev, написанный с использованием Protocolize.

Функциональность:
— Предотвращает повторную установку ресурспака при переходе между серверами.
— Предотвращает повторную установку ресурспака, выполняемую другими плагинами.


Поддержка версий:
Протестирована работа плагина на версиях 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.
Автор
Feniksovich
Скачивания
33
Просмотры
1 344
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Поделиться ресурсом

Назад
Сверху Снизу