Gold Плагин Утилита ForceResourcepacks [1.21.41]

  • Добавлена поддержка версии 26.3, соответствующего номера формата ресурспака, а также маппинга пакетов BungeeCord.
  • Исправлена совместимость с Adventure 5 в последних версиях Velocity 4.
  • Исправлена ошибка, из-за которой версия клиента могла определяться некорректно при использовании ViaVersion (возникала, когда версия клиента совпадала с версией сервера на некоторых типах и версиях серверов).
  • Исправлена проблема, из-за которой клиенты Minecraft 1.8.x отключались, если в папке .minecraft отсутствовал каталог server-resource-packs. Такое может происходить при использовании старых версий игры через Vanilla Launcher (об этой проблеме также упоминает Hypixel).
  • Теперь по умолчанию ForceResourcepacks отслеживает отключения после отправки ресурспака для клиентов 1.8.x. Если игрок отключился, при повторном входе ресурспак больше не отправляется, а вместо этого используется новый статус DISCONNECTED.
  • В стандартной конфигурации при получении статуса DISCONNECTED игрок будет кикнут с объяснением причины. Если вы хотите разрешить вход без загрузки ресурспака, замените действие kick на message или title. Дополнительные параметры для настройки этого поведения доступны в Wiki.
  • Спасибо @icegames за реализацию этой функции!
  • Исправлены случаи, когда данные ресурс-пака не отправлялись на backend-сервер из-за того, что соединение при входе/переключении ещё не находилось в состоянии, позволяющем отправку данных
  • Исправлена проблема, из-за которой некоторые действия не выполнялись после отправки пака на backend-сервер при включённой настройке only-run-actions-after-pack-send: true
  • Исправлена проблема, при которой действия loaded не выполнялись, если был только удалён пак без отправки нового при включённой настройке only-run-actions-after-pack-send: true
  • Исправлено несколько ошибок, связанных с передачей статусов от FRP, установленного на proxy, к FRP на Minecraft-сервере при включённой настройке only-run-actions-after-pack-send: true (значение по умолчанию)
  • Добавлены уровни логирования для debug-сообщений
    • debug: true теперь выводит только сообщения уровня INFO и выше
    • Для логов, связанных с отправкой plugin messages, используйте debug: "fine"
    • Чтобы получать дополнительную отладочную информацию только для предупреждений или ошибок, используйте warning или severe
  • Добавлена поддержка версии 26.1 и идентификатора формата ресурс-пака
  • Добавлена отправка и удаление ресурс-паков, а также обработка их статусов
Исправлена ошибка, из-за которой стандартное сообщение информации о назначении показывало только первый пак, а не все сразу.
Чтобы применить исправление на уже установленных серверах, замените плейсхолдер %pack% на %packs% в ключе command.assignment.info в файле локализации, либо сбросьте lang.en.yml до стандартного (скопировав новый файл или удалив текущий).
  • Добавлена поддержка настройки версии пака как 1.21.11
  • Добавлена поддержка семантического формата версии пака, например format: 75.1 (пока нигде не используется, но может быть применено Mojang в будущем)
  • Предотвращено удаление автоматических пакетов при выборе пакета с помощью команды /usepack на версиях 1.20.3+.
    (Чтобы вернуть прежнее поведение, при котором вручную выбранный пакет полностью удаляет все автоматические, установите параметр selected-packs-remove-existing в true в конфигурации.)
  • Аналогично, при использовании /resetpack теперь удаляется только вручную выбранный пакет, если параметр selected-packs-remove-existing установлен в false.
  • Добавлена поддержка версии пакета для 1.21.10.
  • Предотвращены ошибки, возникавшие при невозможности определить протокольную версию игрока — в таких случаях теперь предполагается, что игрок может применить все пакеты.
  • Загрузка пакетов из конфигурации больше не прерывается при обнаружении некорректного UUID пакета — теперь выводится сообщение об ошибке, и плагин использует UUID, сгенерированный на основе URL пакета, так же, как если бы UUID не был указан вовсе.
  • Добавлена поддержка MC 1.21.9.
ВерхНиз