Добавлен параметр bonusDamageModifiers/bdm для механик урона — умножает указанные типы урона.
Исправлено отображение голов игроков в версии 1.21.10.
Оптимизированы некоторые условия.
Исправлена ошибка с некорректным уроном в предыдущей сборке.
Исправлены сбои, вызванные последним билдом.
Исправлены цели ownerHurt и ownerHurtBy для новых версий.
Добавлен параметр bonusDamage для всех механик урона, позволяющий задавать несколько типов урона:Исправлены цели parentHurt и parentHurtBy для новых версий.Код:- damage{amount=5;bonusDamage=FIRE 5,LIGHTNING 5}
- Изменён параметр maxDistance в @TargetLocation — теперь используется тип double вместо int.
 - Добавлен параметр Options.Variant для коров, куриц и свиней.
 
- Исправлены проблемы с параллельностью при удалении ауры.
 - Исправлена ошибка ауры на Folia.
 
- Добавлена механика forEachPin{pin=X;skill=Y}, выполняющая действие для каждой точки в multi-pin. Местоположение можно указать с помощью таргетера @PIN без имени точки.
 - Обновлена команда импорта предметов — теперь поддерживается импорт NBT-данных.
 - Добавлена поддержка плейсхолдеров для атрибута gravity у Projectile.
 - Добавлена поддержка плейсхолдеров для условий TargetWithin и TargetNotWithin.
 
- Добавлена частица copper_fire_flame для 1.21.10.
 - Исправлена неточность снарядов при больших координатах X/Z.
 - Исправлено исключение IllegalArgumentException в механике pickupitem.
 - Исправлена механика look, не работавшая у сущностей без AI.
 - Исправлено удаление привязанных аур при их снятии механикой.
 - Исправлена ошибка загрузки конфигурации при отсутствии пустой строки в конце файла.
 - Добавлен вывод пути файла при ошибках разбора.
 - Исправлено возможное состояние гонки из-за статической подстановки плейсхолдеров.
 - MetaSkillCondition теперь может разбирать параметры навыков.
 
Добавлено предварительное парсирование для «статических» пользовательских плейсхолдеров.Пример:
- Это обеспечивает более быструю работу во всех ситуациях и открывает новые возможности.
 YAML:# placeholders.yml test: "message=1;" debug: "#log"YAML:testPreparsedPlaceholders: Skills: - message{} @self - {message="hello world"}
- Оптимизировано предварительное парсирование статических плейсхолдеров.
 - Проведены дополнительные оптимизации и небольшой рефакторинг для повышения читаемости кода.
 - Формат версий предметов изменён на "major.minor.patch" (например, 1.3.6).
 
- Поддерживаются версии до 255.255.255.
 - Версия 1 теперь соответствует 0.0.1.
 
- Удалена отправка отчётов на mcstats.org, так как сервис больше не работает.
 - Предприняты дополнительные меры для снижения мерцания мобов.
 
Исправления и изменения:
- Устранён спам отладки в цели meleeattack.
 - Попытка применять модели MEG до появления моба, чтобы уменьшить мерцание.
 - Добавлен таргетер @EntitiesNearPin.
 - Переписана команда /mm i import для импорта с использованием синтаксиса Mythic. Пока поддерживается только базовый функционал, расширения планируются.
 - Исправлен триггер ~onSpawnOrLoad, который не работал, если у моба не было других триггеров ~onSpawn.
 
Добавлены surface и surfaceTolerance для определителей местоположения, которые пытаются сместить координату на поверхность блока, если она изначально не находится на ней.
Исправлено несколько мелких ошибок, связанных с пользовательским ИИ.
Обновлено для использования последней версии LibsDisguise и предварительного применения маскировки к мобам перед их появлением.
Исправлена ошибка, из-за которой плагин не загружался на версии 1.21.10.
Исправлено: исключение Metadata null
RandomDouble смещение (только API)
1.21.10: Добавлен COPPER_GOLEM с опциями:
Options.WeatheringState: UNAFFECTED/EXPOSED/WEATHERED/OXIDIZED
Options.Waxed: true
+ 1.21.10: Добавлен MANNEQUIN с опциями:Оборачивание ранней загрузки механик в try-catch
- MannequinOptions.Immovable: true
 - MannequinOptions.Description – заголовок, отображаемый под именем манекена
 - MannequinOptions.Pose
 - MannequinOptions.Skin – namespaced ключ для текстуры скина в ресурс-паке
 - MannequinOptions.Cape – namespaced ключ для текстуры плаща в ресурс-паке
 - MannequinOptions.Elytra – namespaced ключ для текстуры элитры в ресурс-паке
 - MannequinOptions.Model: CLASSIC/SLIM
 
Исправлено: задержка выполнения пользовательских механик во время выполнения навыка
Пользовательские механики, зарегистрированные разными плагинами в рамках runtime-генерируемого метанавыка (например, vskill), теперь могут вызываться сразу без добавления задержки
Исправлено NPE в onKnockbackEntity