Wiki Release: 2026.09.8 · UltimateRaids: 0.12.0 · Documentation branch: 1
Skills and actions#
Reusable skills are small action sequences stored in skills/*.yml. They are useful for boss phases, enrage feedback, stage clears and any repeated multi-effect behavior.
Built-in action types#
MESSAGEACTIONBARTITLESOUNDPARTICLECOMMANDTELEPORTSKILLENTITY_SKILL
External addons can register more actions.
Reusable skill example#
id: guardian_enrage
name: '<error>Guardian Enrage</error>'
actions:
- type: PARTICLE
target: PARTICIPANTS
location: ENTITY
particle: FLAME
amount: 60
- type: SOUND
target: PARTICIPANTS
sound: 'ENTITY_WITHER_SPAWN:0.8:1.1'
- type: ACTIONBAR
target: PARTICIPANTS
message: '<error><bold>ENRAGED!</bold></error>'
Call it from a boss phase/enrage or from another action:
- type: SKILL
skill: guardian_enrage
Action targets and locations#
Actions can target participants, the triggering player/entity, or other contexts supported by the action manager. Particle/teleport/entity-skill actions may also resolve locations such as the target/entity/current raid context.
ENTITY_SKILL#
This delegates a skill ID to an entity provider that reports supportsSkills(). It is intended for integrations such as custom-mob systems.
Actions on raid lifecycle#
The raid definition can attach actions to events such as start, death, eliminated, reconnect and complete. Stages/bosses can also execute actions at their own lifecycle points.