Gold Плагин MythicMobs Dev Builds Premium [5.10.1 (BUILD 5570)]

Исправлено: исключение Metadata null
RandomDouble смещение (только API)
1.21.10: Добавлен COPPER_GOLEM с опциями:
Options.WeatheringState: UNAFFECTED/EXPOSED/WEATHERED/OXIDIZED
Options.Waxed: true

+ 1.21.10: Добавлен MANNEQUIN с опциями:
  • MannequinOptions.Immovable: true
  • MannequinOptions.Description – заголовок, отображаемый под именем манекена
  • MannequinOptions.Pose
  • MannequinOptions.Skin – namespaced ключ для текстуры скина в ресурс-паке
  • MannequinOptions.Cape – namespaced ключ для текстуры плаща в ресурс-паке
  • MannequinOptions.Elytra – namespaced ключ для текстуры элитры в ресурс-паке
  • MannequinOptions.Model: CLASSIC/SLIM
Оборачивание ранней загрузки механик в try-catch
Исправлено: задержка выполнения пользовательских механик во время выполнения навыка
Пользовательские механики, зарегистрированные разными плагинами в рамках runtime-генерируемого метанавыка (например, vskill), теперь могут вызываться сразу без добавления задержки
Исправлено NPE в onKnockbackEntity
Автор: bobobo
Случайный взгляд при спавне моба.
Автор: bobobo
Добавлен префикс drop: при установке переменных Item.
  • Исправлена проблема с мета-ключевыми словами .keys и .values для ввода типа Map.
  • Исправлена ошибка, из-за которой ForEachValues некорректно работал при итерации по одному элементу.
  • Добавлен атрибут inheritExpirationTime для механики VariableMove.
Добавлен параметр Options.RandomizeProperties (по умолчанию true).

RandomizeProperties — это стандартная функция Minecraft, отвечающая за случайные вариации мобов при спавне, такие как экипировка, статус лидера зомби, вариации животных, наездники-зомби/пауки, размер мобов, шанс появления детёнышей и т. д.

Этот параметр особенно полезен, если вы сильно изменяете поведение сущностей и не хотите, чтобы применялась естественная рандомизация.
Автор: bobobo
  • Исправлено некорректное поведение delay на Folia
  • Исправлена ошибка при призыве мобов с тотемами на Folia
  • Исправлены другие случайные проблемы, связанные с Folia
Автор: bobobo
Куча доработок поддержки Folia
Исправлены снаряды и ауры на Folia
Добавлена начальная поддержка 1.21.9
Ускорено кэширование post-reload runnable
Улучшена обработка крайних случаев при парсинге плейсхолдеров. Если что-то ещё ломается — кричите на Ghmmy.
Сводка последней dev-сборки:
  • добавлено условие MetaskillCondition
  • добавлен механизм determineCondition
metaskillcondition_example:
Conditions:
- metaskillcondition{skill=metaskillcondition_condition}
Skills:
- message{m=1} @self
metaskillcondition_condition:
Conditions:
- holding{types=stick}
Skills:
- determineCondition{det=true} @self
  • добавлен тип дропа ItemVariable
    Теперь можно использовать ItemVariables в механиках вроде "equip", "giveitem", "itemspray" и подобных
  • setVariable{name=skill.item;type=ITEM;value=slot:HAND} @self
  • equip{item=itemvariable{variable=skill.item} head} @self
  • добавлен механизм VariableMove
    Позволяет перемещать переменные между именами/реестрами. Можно настроить, но по умолчанию новая переменная не создаётся, то есть старая может существовать сразу в нескольких местах. TLDR: У нас появились pointers в MythicMobs раньше, чем выйдет GTA6
  • setVar{name=caster.item;type=ITEM;value=slot:HAND} @self
  • movevariable{from=caster.item;to=skill.item;createnew=true} @self
  • equip{item=itemvariable{variable=skill.item} head} @self
  • изменён механизм blockwave — теперь он использует материал целевого блока, если материал не указан
  • добавлена базовая поддержка Folia, если что-то ломается на not-folia — орите громко
  • исправлено: снаряды mm не определяли субхитбоксы
Автор: bobobo
  • Прекращена поддержка 1.19.X
  • Прекращена поддержка 1.20.2 (никто не использует эту версию)
  • Прекращена поддержка 1.20.6 (никто не использует эту версию)
  • Прекращена поддержка 1.21.3 (никто не использует эту версию)
  • Сохранена поддержка для 1.20.1, 1.20.4, 1.21.1, 1.21.4+

(Экспериментально) Добавлен плейсхолдер `` для центрирования текста по значению.
Параметры:
  • value/v/text/line: текст для центрирования
  • pixelwidth/width/w/pw: общая ширина в пикселях (целое число), по которой будет центрирование (центрируется на половине ширины)
  • bold/b: (true/false) будет ли текст жирным
  • singlepixelunicodes/spus: список юникодов 1–3 пикселя для точной подгонки. По умолчанию " , , , "
Автор: bobobo

v5.10.1​

  • Исправлен NPE при запуске (закрыт issue #2029).

v5.10.0 (релиз)​

  • Исправлено: общие плейсхолдеры int, float и double теперь корректно парсят переменные.
Автор: bobobo
  • ReloadEvent
  • Ещё одно событие для внедрения в определённый момент процесса перезагрузки.
Автор: bobobo
  • Исправлено: плейсхолдеры не работали с типами NBT предметов string, int, float и double.
  • Исправлены некоторые проблемы с новыми опциями телепортации.
  • Исправлена работа механики телепортации, сломавшейся в последней сборке.
Автор: bobobo
Исправлена механика оглушения в новых версиях
Исправлена проблема, из-за которой некоторые механики предметов могли не работать, включая механику прочности крючела

Добавлены опции для всех телепортационных механик, только для Paper:
  • cause
  • retainPassengers (по умолчанию true)
  • retainVehicle (по умолчанию true)
  • retainOpenInventory (по умолчанию true)
  • retainVelocity (по умолчанию false)
Автор: bobobo
ВерхНиз