Плагин Утилита ProtocolLib [5.4.0]

Важные примечания
В этом релизе минимальная требуемая версия Java повышена до 17.
В дальнейшем ProtocolLib будет публиковаться в Maven Central вместо repo.dmulloy2.net. Для этого groupId изменён на net.dmulloy2. Подробнее см. #3528.
Сайт ci.dmulloy2.net официально устарел. Будущие дев-сборки будут размещаться на GitHub. Дополнительная информация будет позже.

Список изменений
  • Добавлена поддержка Minecraft 1.21.4–1.21.8.
  • Исправлены проблемы с преобразованием PlayerInfoData, когда gamemode равен null, и с сохранением порядка списка.
  • Улучшена работа WrappedList для обработки разнородных списков NBT.
  • Исправлены ошибки инициализации WrappedChatComponent и ChunkData в версиях 1.20.4–1.21.5.
  • Исправлена проверка версии для WrappedTeamParameters.
  • Улучшены сообщения об ошибках, когда не найден поддерживаемый обновлятор.
  • Обновлены зависимости для совместимости с Java 24.
  • В WrappedTeamParameters.Builder добавлены перегрузки с типом String для nametagVisibility и collisionRule.
  • Лайк 0
Реакции:1 пользователя
  • Добавлена поддержка Майнкрафт 1.21.8
  • fix: некорректная проверка версии для WrappedTeamParamters (#3496)
  • fix: ошибка инициализации обёртки ChunkData на Minecraft 1.21.5+
  • fix: ошибка инициализации WrappedChatComponent на версиях 1.20.4–1.21.5 (#3493)
  • Удалён ненужный импорт Minecraft из EnumWrappers.
  • Обновление 1.21.6
Исправлено: возвращены перегруженные методы со строковыми параметрами для nametagVisibility и collisionRule в WrappedTeamParameters.Builder.
Исправление:
  • Теперь выводится информативное сообщение, если не загружен ни один поддерживаемый механизм обновления (#3358)
  • Исправление: невозможность преобразования PlayerInfoData, если gamemode равен null
ВерхНиз