Gold Плагин CraftEngine [v0.0.67]

Новые возможности:
  • Добавлена поддержка Minecraft версии 1.21.11.
  • Представлен Feature Placer, позволяющий генерировать деревья, руды, структуры и другие элементы мира.
  • Добавлено большое количество внешних источников предметов.
  • Новые поведения блоков: multi_high_block, item_frame_block, spreading_block.
  • Новое поведение предметов: range_mining_item.
  • Добавлено множество новых числовых типов.
  • Новое условие: is_bedrock_player.
  • Добавлена настройка мебели: hit-times.
  • Добавлен тип изображения reference.
  • Добавлен тип данных предмета profile.
  • Добавлена отладочная команда: /ce debug auto-state.
Оптимизация и улучшения:
  • Разрешено использование формата папок в параметре exclude для оптимизации ресурс-паков.
  • Функция цвета свечения теперь полностью основана на пакетах.
  • Полностью переработан и стандартизирован формат языковых файлов.
  • Форматы сетевого текста теперь полностью поддерживают передачу параметров.
  • Тег image теперь поддерживает пользовательские параметры формата.
  • Оптимизированы возможные прерывания добычи блоков при высокой задержке.
  • Элементы отображения мебели теперь поддерживают условия.
  • Улучшена работа client-bound-models на броне.
  • Оптимизирована логика объединения атласов.
  • Добавлена поддержка legacy-кодов цветов в некоторых разделах конфигурации.
  • При использовании простой генерации моделей теперь задаются значения по умолчанию для предметов с тинтом.
  • Компонентная броня теперь поддерживает пользовательские пути.
Исправления ошибок:
  • Исправлены проблемы совместимости с ASP на некоторых версиях.
  • Исправлены возможные проблемы потокобезопасности с ClientCustomBlockPacket в версии 1.20.1.
  • Исправлены различные проблемы, вызванные событиями, запускаемыми NPC.
  • Исправлены ошибки обработки текстовых компонентов объектов.
  • Исправлено NullPointerException, возникавшее из-за изменения системного p####i другими плагинами.
  • Исправлены различные проблемы на серверах Folia.
  • Исправлена ошибка в версиях 1.20–1.20.2, из-за которой при возврате нескольких ресурс-паков применялся только последний.
  • Исправлены исключения конкурентной модификации во время обновлений освещения.
  • Исправлена проблема, при которой HashedStack некорректно ломал компоненты контейнеров.
  • Исправлены ошибки, вызванные отправкой пакетов другими плагинами в некорректное время.
  • Исправлена проблема, при которой изменения блочных сущностей не помечали чанк как изменённый.
  • Исправлено некорректное позиционирование коллизий у мебели кастомного типа.
Изменения API:
  • Большинство фабричных классов теперь требуют обобщённый параметр; видимость большинства фабрик снижена.
  • ItemDataModifier переименован в ItemProcessor.
  • Добавлен модуль API craft-engine-adventure для упрощённого использования перенесённой библиотеки Adventure.
  • Система условий лута объединена с системой условий событий.
  • Добавлен EntityCullingAPI.
  • Настройки кастомных предметов теперь поддерживают конфигурацию ItemProcessor.
ВерхНиз