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

  • Исправления Folia — часть 2
  • Исправления Folia — часть 3
Автор: bobobo
  • fix: folia fixes part 1
  • Maybe fix parsing error in stat skills
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Добавлен плейсхолдер <caster.aura.ID.stacks>
  • Проведён рефакторинг некоторых частей, связанных со скиллами
  • Исправлена ошибка при рей-трейсинге, когда начальная и конечная точки находились в разных мирах
  • Добавлена опция decayStackOnExpire для аур. Если у ауры больше 1 стака и она истекает, вместо полного исчезновения будет снят один стак и таймер перезапустится.
  • Рефакторинг кода
Автор: bobobo
  • Исправлено воспроизведение звукового эффекта в мир вместо указанной аудитории.
  • Добавлены события MythicAuraStartEvent (с возможностью отмены) и MythicAuraStopEvent для использования в API.
  • Исправлены категории звуков во множественном числе в механике звука.
Автор: bobobo
  • Исправлено, что звуки больше не рандомизировались
  • Исправление: BulletForwardOffset
  • Добавлен .internal MM-пак для хранения внутренних ассетов плагина, которые может генерировать Crucible
  • Добавлена внутренняя модель для меню выбора цвета при использовании генерации Crucible
Автор: bobobo
  • Исправлено сравнение категорий звука — теперь оно не зависит от регистра.
Автор: bobobo
Что то новое, что то старое, лог большой
Автор: bobobo
Исправлено NPE, связанное с DisplayPacketBullet

Исправлено несколько проблем с постоянными аурами при выходе и повторном входе игрока
Добавлено событие MythicPlayerQuitEvent, вызываемое сразу в момент сохранения данных игрока

Полностью переработана опция cancelOnQuit=false для аур — теперь состояние ауры сохраняется в профиле игрока и повторно применяется при входе, а также переживает перезапуски сервера.

Ауры могут быть повторно применены только в том случае, если сущность-кастер всё ещё существует

Добавлена опция targetIsCaster=true для аур — цель считается кастером ауры, что помогает с сохранением аур с длительным временем действия
Автор: bobobo
Added tags field to auras
Код:
- aura{tags=stun}

+ Added removeTaggedAuras mechanic to remove all auras with a tag
Код:
- removeTaggedAuras{tags=stun;limit=2}

+ Added hasTaggedAura condition

Rewrote auras to be component-based, allowing a single aura to have multiple effects instead of needing to use a bunch of separate aura mechanics.

Код:
- aura{auraname=MultiAura;duration=200;interval=10;
components=[
- onattack{onattack=[ - particles{p=flame;a=50;s=1} @self ]}
- ondamaged{ondamaged=[ - particles{p=soulflame;a=50;s=1} @self ]}
- stat{stat=HEALTH;type=ADDITIVE;value=20}
]}

Most aura effects have been added to the new system and generally use the same syntax as the actual mechanics:
  • fear
  • fly
  • glow
  • onattack
  • onblockbreak
  • onblockplace
  • onchat
  • ondamaged
  • ondeath
  • oninteract
  • onswing
  • oninput
  • onshoot
  • stats
  • stun
Автор: bobobo
ВерхНиз