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

  • Исправлено некорректное поведение 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
  • Исправлен NPE в механике ForEach
  • Обновлена лицензия исходного кода
Автор: bobobo
  • Рефакторинг.
  • Добавлен механизм ClearTarget.
Автор: bobobo
  • Добавлен доступ к старым метаданным в SkillTriggerMetadata.
  • Добавлено событие MythicReloadCompleteEvent.
Причина: события Reloaded и PostReloaded не срабатывают после полного завершения перезагрузки.
Автор: bobobo
ВерхНиз