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

  • Исправлены случаи, когда данные ресурс-пака не отправлялись на backend-сервер из-за того, что соединение при входе/переключении ещё не находилось в состоянии, позволяющем отправку данных
  • Исправлена проблема, из-за которой некоторые действия не выполнялись после отправки пака на backend-сервер при включённой настройке only-run-actions-after-pack-send: true
  • Исправлена проблема, при которой действия loaded не выполнялись, если был только удалён пак без отправки нового при включённой настройке only-run-actions-after-pack-send: true
  • Исправлено несколько ошибок, связанных с передачей статусов от FRP, установленного на p####i, к 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.
  • Исправлена проблема, из-за которой действия wrong_version не выполнялись (в случаях, когда это происходило не из-за варианта, а из-за корневого пака).
  • Исправлено поведение, при котором паки выбирались даже при отсутствии совпадений версии или прав пользователя, что приводило к странным таймаутам.
  • Добавлен запрет на одновременную настройку пака с url и variants. Ранее url просто игнорировался, теперь при загрузке конфига это вызывает ошибку.
  • Улучшены отладочные сообщения в логах.
  • Исправлен баг, из-за которого применённый ресурспак не удалялся при установке пустого пакета в версиях ниже 1.20.3
🔹 Добавлена строка версии для 1.21.8 для удобства.
Важно: различить 1.21.7 и 1.21.8 невозможно, так как у них одинаковый протокол и они выглядят идентично для сервера.
ВерхНиз