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

  • Исправление того, что опция конфигурации stored-packs-override-assignments не приводила к тому, что сохраненный пакет переопределял любые другие назначения для клиентов 1.20.3+
  • Исправление возможного NullPointerException в некоторых случаях
  • Исправление того, что пользовательский пакет(ы) не передавался должным образом между прокси и сервером Minecraft, если плагин был установлен на обоих, что приводило к сбросу пакетов или к тому, что они вообще не отправлялись, когда этого не должно было происходить
  • Обновление до нового API ресурспаков Velocity и исправление связанных с ним исключений
  • Это исправляет ошибку, из-за которой пак не отправлялся должным образом после того, как игрок вышел по таймеру (и потенциально в других случаях).
  • Улучшена совместимость с будущими версиями Spigot
  • Исправление возможного NPE, когда сервер за прокси BungeeCord пытается удалить пакет, неизвестный FRP
  • Исправление отсутствия списка пакетов в PackActionAssignments при отображении в виде строк в отладочных сообщениях
  • Исправление некорректного применения нескольких пакетов при запуске плагина на некоторых Spigot-форках
  • Уменьшение таймаута исполнителя при выключении до 2 секунд с 10 при запуске плагина на Spigot
  • Исправление ситуации, когда список пакетов записывался неправильно при сохранении конфига
  • Исправление /usepack, добавляющего пакеты вместо переопределения существующих в 1.20.3+ (теперь снова работает так же, как раньше)
  • Исправлена команда /resetpack, добавляющая пакет, если он был сохранен, а не заменяющая существующие пакеты, как раньше в 1.20.3+.
  • Изменена связь между прокси-сервером и внутренним сервером для повышения удобства обслуживания и безопасности.
  • Теперь для работы пересылки информации на стороне Minecraft требуется ключ. Он должен генерироваться и заполняться автоматически при первом подключении через прокси, но вы также можете задать его вручную в файле key.yml, указав ключ в виде строки.
  • (Если вы не используете прокси, то файл должен быть автоматически установлен на key: "" во второй раз, когда любой игрок присоединяется, что означает, что сообщения плагина не будут приняты. Конечно, вы можете предварительно заполнить его этим значением).
  • Горячее исправление 1.12.6.1: Исправлена автоматическая генерация ключей на Bungee
  • Унифицирует пересылку статусов паков в прокси-сети. Теперь любая комбинация Spigot + BungeeCord/Velocity, отправляющая паки в обоих направлениях, должна также пересылать все статусы между другими плагинами, если FRP установлен на обоих.
  • Это означает, что действия теперь выполняются как на сервере Minecraft, так и на прокси-сервере в любое время! (Ранее выполнялись только некоторые, в зависимости от комбинации).
  • Пожалуйста, проверьте свои настройки, если вы используете действия как на Spigot, так и на прокси, чтобы увидеть, влияет ли это на вас!
  • Если вы столкнулись с проблемами, я предлагаю протестировать пак-действия, добавленные в обновлении 1.12.0. С их помощью вы сможете правильно указать, какой пакет должен вызывать то или иное действие.
  • Исправлено неправильное считывание UUID при запуске FRP на Bungee, когда внутренний сервер отправлял пакет (через плагин или server.properties), что приводило к ошибке чтения пакетов.
  • Обратите внимание, что запуск ViaVersion на прокси по-прежнему может привести к поломке. Перенесите их на сервер Spigot для лучшей совместимости!
  • Исправлено, что паки не удалялись (легко) при отправке из Velocity из-за отсутствия UUID в пакете ресурсов.
  • Исправлены новые статусы, вызывающие ошибки на Velocity, и в целом унифицирован способ разбора статусов пакетов из пакетов/платформозависимых методов API, чтобы избежать подобных ошибок в будущем
  • Исправлено, что запуск плагина на устаревшем Velocity выводил ошибку без описания. Теперь он выводит корректное сообщение об ошибке, указывая, что требуется как минимум Velocity 3.3.0.
  • Исправление проблем со статусом пака (возможный NPE при отсутствии/неизвестном UUID, а также различное поведение Velocity и других платформ)
  • Изменено обнаружение Bedrock-клиента таким образом, что он всегда будет использовать API Geyser или floodgate, если они установлены. Он будет возвращаться к проверке XUID, только если ни один из них не установлен.
  • Исправление ошибки при попытке загрузить определенные значения конфигурации на последней версии Velocity (обратите внимание, что начиная с 1.12.1 поддерживается только Velocity 3.3.0).
  • Добавьте обходной путь для Velocity, который пока не поддерживает удаление пакетов. Для этого необходимо, чтобы FRP был установлен как на Velocity, так и на внутреннем сервере Spigot! (Просто настройте те же самые пакеты и те, которые вы хотите не удалять, на этом конкретном сервере как глобальные опциональные пакеты.
  • Исправление неправильного подключения FRP к ViaVersion при использовании на Velocity
  • Переименование подкоманды getpack, чтобы языковые файлы и разрешения работали как раньше. getpacks теперь является псевдонимом этой подкоманды, но не основным именем.
  • Исправление ошибки "удаление пакетов не поддерживается" в Spigot 1.20.3/4
  • Использование нового API для удаления пакетов в Spigot 1.20.4 при использовании сборки, в которой он доступен
  • Добавлена дополнительная отладка при запуске относительно внутренней версии сервера
  • Дополнительные улучшения для поддержки мультипаков в 1.20.3+
  • Улучшение обработки старых пакетов, отправляемых при работе на BungeeCord
ВерхНиз