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

  • Исправление проблем с 1.20.3/4 в некоторых случаях при запуске на BungeeCord
  • Исправлены некоторые проблемы, связанные с несколькими паками (особенно с вариантами паков)
  • Добавлены плейсхолдеры статуса каждого пака (%frp_status_<pack>_<status>%)
  • Обеспечение уникальности UUID паков
  • Исправлена проблема с интеграцией WorldGuard, которая приводила к появлению журнала ошибок при присоединении
  • Это обновление добавляет поддержку 1.20.3/4 на BungeeCord и Spigot (Velocity последует за ними, как только их API ресурсного пакета будет готов).
  • Примечательно для сетей: Для клиентов 1.20.3+ исправлена проблема, когда пакет повторно отправлялся при каждом переключении сервера!
  • Добавлена возможность указать uuid пака. Если он не задан, он будет автоматически создан на основе имени пакета.
  • Добавлена возможность указать несколько глобальных пакетов и пакетов для каждого мира/сервера, которые будут применяться одновременно для клиентов 1.20.3/4.
    При этом используется новая опция packs config, которая может быть добавлена как в global, так и в индивидуальное назначение мира/сервера.
  • Клиенты до 1.20.3 будут применять только первый пакет в списке, поэтому вам нужно использовать варианты пакетов для каждой версии, если вы хотите поддерживать оба!
  • В клиентах 1.20.3+ пакеты теперь удаляются напрямую, а не используются пустые пакеты.
  • Добавлена поддержка новых статусов паков ресурсов 1.20.3+ (используется только в том случае, если игрок использует клиент 1.20.3+!):
  • DOWNLOADED: Игрок завершил загрузку пака.
  • INVALID_URL: Указанный URL не является действительным
  • FAILED_TO_RELOAD: Клиенту не удалось (повторно) загрузить примененный пакет
  • DISCARDED: Клиент решил ничего не делать с пакетом (например, такая же версия уже применялась).
  • Добавлена возможность задавать действия статуса для каждого пакета с помощью новых разделов конфигурации pack-actions и first-join-pack-actions для глобального и per-world/server назначений. (Более подробную информацию см. в конфигурации по умолчанию).
  • Это также можно изменить с помощью команд:
  • /frp [globalassignment|assignment <assignment>] ...
    • addpackaction <status> <action> <value>
    • removepackaction <status> [<action>]
    • addfirstjoinpackaction <status> <action> <value>
    • removefirstjoinpackaction <status> [<action>]

Обратите внимание, что в связи с большими изменениями, необходимыми для работы мультипаков, могут возникнуть некоторые проблемы! Пожалуйста, обязательно сообщайте о них либо в трекере проблем, либо в Discord!
Исправьте ошибку, из-за которой действия первого соединения не работали на прокси-серверах BungeeCord. (Убедитесь, что вы включили store-joins, если вам нужна эта функциональность!)
  • В этом обновлении добавлена поддержка JPremium на Velocity
PS.: Это сборка под номером 666 cococo
  • Это добавляет в файл packetmap.yml отсутствующий идентификатор пакета для ResourcePackSendPacket в фазе конфигурации 1.20.2
  • Обновлен для работы с последними сборками BungeeCord (это необходимо для работы, так как обратную совместимость в этом случае сделать сложнее, да и не имеет смысла, так как BungeeCord поддерживает все версии вплоть до 1.8. Если через пару недель у вас появится реальная причина, по которой вам это понадобится, пожалуйста, свяжитесь со мной)
  • Исправлена потенциальная проблема со временем при отправке ресурсного пакета на BungeeCord
Обход MC-265463, удаляющий пакет на BungeeCord при переключении серверов. Это, к сожалению, означает, что при каждом переключении сервера пакет будет загружаться снова (пока я не найду лучшего решения)
  • Обновлено для совместимости с 1.20.2 (версия, формат пакетов)
  • Добавлена поддержка пакетов ресурсов фазы конфигурации в BungeeCord и решена проблема с таймингом отправки пакетов.
  • Добавлена пересылка всех статусов пакетов на внутренний сервер при работе за прокси-сервером (при использовании API должно использоваться событие FRP
  • ResourcePackStatusEvent вместо ванильного).
  • Это также означает, что все действия, настроенные в FRP на внутреннем сервере, теперь выполняются корректно.
  • Исправлена проблема, из-за которой интеграции с некоторыми auth-плагинами не работали должным образом при использовании прокси-сервера
  • Добавлена дополнительная отладка для случаев, когда пакет не отправляется
  • Исправлено невыполнение нескольких команд при переключении между мирами/серверами после снижения (можно задать несколько команд в виде списка для действий console_command и player_command)
ВерхНиз