Gold Плагин CraftEngine [v26.9]

Important
After updating to this version, please do not roll back.
This version officially introduces the resource pack workflow design. Please be sure to update your resource pack hosting configuration. Workflows let you control when and how resource packs are generated, packaged, uploaded, and sent. They make it easier to test changes before publishing, integrate tools like PackSquash and BlueMap, and run only the steps you need, while keeping the default setup simple.
  • Introduced the multi-resource-pack system, resource pack preferences, and resource pack presets.
  • Introduced the resource pack workflow and added packsquash support.
  • Fixed an issue where overriding vanilla components was ineffective in certain scenarios.
  • Connected hitboxes will be automatically optimized on the server into merged larger hitboxes, achieving exactly the same effect without affecting any mechanics. Memory usage will be lower.
  • Optimized CraftEngine's memory allocation on Netty in various aspects. Rewrote the chunk packet processing system; it is now 10–50% faster and uses 95% fewer temporary memory allocations.
  • Added 3d armor system
  • Added some useful options for entity culling in config.yml
  • Исправлена проблема, из-за которой игроки в режиме приключений могли случайно нажать ПКМ по нотному блоку и тем самым запустить механику компенсации за добычу.
  • Добавлена поддержка оттенков (tints) и профилей игроков для BetterModel.
  • Исправлены некоторые ошибки с атрибутами на Folia.
  • Добавлена поддержка регулярных выражений (regex) для категорий предметов.
  • Добавлена поддержка Post Damage Effects: документация.
  • Функция cast_mythic_skill теперь поддерживает переменные и параметры. Документация функции
  • Для ванильных предметов добавлена возможность использовать override_data. С её помощью можно изменять определённые атрибуты ванильных предметов. Например, можно убрать модификаторы атрибутов с ванильной брони, чтобы они не конфликтовали с вашей собственной системой атрибутов.
  • Исправлено: Paper Adventure Component больше не оставался неизменённым в названии и описании (lore) предметов.
  • Добавлена команда /ce debug item-sources/item-id.
  • Исправлена ошибка в AsyncResourcePackCacheEvent.
  • Исправлена ошибка в LuckPermsHook, из-за которой плагин пытался отправлять асинхронные задачи во время выключения сервера.
  • Добавлена команда /ce debug item-component.
  • Улучшена работа падающих блоков на Folia.
  • Добавлена поддержка entity culling для динамических элементов блочных сущностей (зарегистрированных через API).
  • Исправлена пустая запись в таблице лута.
  • Исправлены проблемы с NetworkProtocol, вызванные тегами блоков.
  • Исправлена установка названия предмета на версиях 1.20.5–1.21.4.
  • Исправлена возможность обмена кастомными предметами с жителями.
  • Исправлено: устранена проблема с некорректным значением obfuscation seed.
  • Улучшение: при генерации JSON для ресурспаков теперь используется более упорядоченная структура, что уменьшает размер сжатых JSON-файлов.
  • Исправлено: устранена ошибка, из-за которой модели луков и арбалетов генерировались некорректно из-за непредсказуемого порядка обхода Map.of.
  • Новое: добавлена поддержка Shapeless Transform Recipe.
  • Новое: добавлен Recipe Ingredient Predicate.
  • Улучшение: параметр slot в настройках экипировки теперь является необязательным.
  • Исправлено: исправлена работа брони с типом отделки (trim type armor) в версиях 1.21.2+.
  • Новое: добавлен новый синтаксис шаблонов — ${arg^} и ${arg^^}.
  • Исправлены ошибки в работе optimize-item-codec, возникавшие в некоторых случаях.
  • Исправлена совместимость с Folia, нарушенная в предыдущем обновлении.
  • Добавлена возможность регистрировать собственную реализацию системы защиты.
  • Добавлена команда /ce feature toast.
  • Добавлена функция totem_animation.
  • Исправлены проблемы при загрузке очень больших версий ресурспаков.
  • Улучшена поддержка S3-хостинга: добавлены дополнительные настраиваемые параметры.
  • Добавлена совместимость с серверами, использующими модификации Lithium.
  • Добавлена поддержка 26.2 (требуется Paper 26.2 build 40+).
  • Добавлена система кастомных стадий разрушения блоков (custom break stages).
  • Добавлена поддержка кастомных display-предметов для Axiom.
  • Теперь разрешено создавать block-модели с использованием списка текстур.
  • Исправлена проблема, из-за которой плагин не включался в некоторых специальных classloader’ах.
  • Исправлена ошибка, при которой версия данных не сохранялась в некоторых поведениях мебели/блоков.
  • Исправлена проблема, из-за которой синтаксис vanilla_loots не применялся.
  • Исправлена загрузка рецепта стандартной конфигурации копья на версиях ниже 1.21.11.
  • Добавлен параметр spawn_light_requirement для crop_block.
  • Улучшена совместимость кастомной прочности блоков с другими плагинами.
  • Все цвета теперь поддерживают HEX-формат.
  • Все числовые значения теперь поддерживают выражения.
  • Добавлена генерация моделей для копья (spear) и булавы (mace).
ВерхНиз