Skip to main content

Premade Powers List

A boss can have one or several powers. We recommend you keep the amount under 5. A full list of powers can be found in the ~/plugins/EliteMobs/powers folder after the plugin is installed on a server.

The following list describes the bundled defaults for 69 powers: 68 Lua powers and bonus_coins.yml. Existing Lua files are preserved when the plugin initializes, so a locally edited or older copy can behave differently. The exception is an unedited copy of an earlier bundled version that EliteMobs recognizes by checksum: it is moved to plugins/MagmaCore/outdated files/EliteMobs/ and replaced with the current default. Additional custom powers can be created using the Elite Script system, and some dungeons come bundled with their own unique powers not listed here.

Note: Click here to learn how you can customize bosses with these powers.

The power GIFs are solely for demonstration purposes. Please note that their animation does NOT reflect the actual animation speed of the powers in-game.

Arrow Fireworks​

FilenameDescription
arrow_fireworks.luaHas a 15% chance on a player hit to launch spectral arrows that burst into ordinary arrows. Requires a monster-type boss.
Visual Example

Arrow Rain​

FilenameDescription
arrow_rain.luaHas a 15% chance on a player hit to rain arrows around the boss for about 10 seconds, subject to its cooldown and enabled AI.
Visual Example

Attack Arrow​

FilenameDescription
attack_arrow.luaPeriodically shoots arrows toward nearby Survival/Adventure players while it has a target.
Visual Example

Attack Blinding​

FilenameDescription
attack_blinding.luaApplies Blindness I for 60 ticks when the boss damages a player.
Visual Example

Attack Confusing​

FilenameDescription
attack_confusing.luaApplies Nausea I for 200 ticks when the boss damages a player.
Visual Example

Attack Fire​

FilenameDescription
attack_fire.luaSets the player on fire for 60 ticks when the boss damages them.
Visual Example

Attack Fireball​

FilenameDescription
attack_fireball.luaPeriodically fires incendiary fireballs toward nearby Survival/Adventure players while it has a player target. Requires a monster-type boss.
Visual Example

Attack Freeze​

FilenameDescription
attack_freeze.luaOn damaging a player, applies Slowness VI for 60 ticks, adds a freeze visual and places temporary packed ice if their block is air. Subject to local and global cooldowns.
Visual Example

Attack Gravity​

FilenameDescription
attack_gravity.luaApplies Levitation I for 100 ticks when the boss damages a player.
Visual Example

Attack Lightning​

FilenameDescription
attack_lightning.luaWhen a player damages the boss and its cooldown is ready, marks nearby players' current locations and strikes real lightning there after a 60-tick warning.
Visual Example

Attack Poison​

FilenameDescription
attack_poison.luaApplies Poison I for 60 ticks when the boss damages a player.
Visual Example

Attack Push​

FilenameDescription
attack_push.luaOn damaging a player, replaces their velocity with a push away from the boss. Uses a 200-tick global cooldown.
Visual Example

Attack Vacuum​

FilenameDescription
attack_vacuum.luaOn damaging a player, replaces their velocity with a pull toward the boss.
Visual Example

Attack Weakness​

FilenameDescription
attack_weakness.luaApplies Weakness I for 60 ticks when the boss damages a player.

Attack Web​

FilenameDescription
attack_web.luaWhen the boss damages a player, places a temporary cobweb in their air block and gives the boss Speed III for 60 ticks, subject to cooldowns.
Visual Example

Attack Wither​

FilenameDescription
attack_wither.luaApplies Wither I for 60 ticks when the boss damages a player.
Visual Example

Bonus Coins​

FilenameDescription
bonus_coins.ymlUses a coin reward multiplier of 2 by default. A boss power entry such as bonus_coins.yml:3 sets another multiplier. Rewards require more than 10% damage contribution; mounts and reinforcements do not pay out.

Bonus Loot​

FilenameDescription
bonus_loot.luaRuns one additional normal player-loot generation pass on death, subject to that path’s eligibility and drop chances.

Bullet Hell​

FilenameDescription
bullet_hell.luaOn a qualifying player hit, pauses the boss's AI, moves it 10 blocks up if that block is air, and fires repeated tracking-arrow volleys toward nearby Survival/Adventure players.
Visual Example

Channel Healing​

FilenameDescription
channel_healing.luaIn combat, channels healing into a nearby elite at or below 80% health. The caster pauses its AI while healing; the channel ends when the target exceeds 80%, becomes invalid or moves out of range, or when the caster leaves combat.
Visual Example

Corpse​

FilenameDescription
corpse.luaOn death, places a temporary bone block if the death location is air. It lasts 2,400 ticks, about two minutes at 20 TPS.
Visual Example

Death Slice​

FilenameDescription
death_slice.luaOn a qualifying player hit, pauses the boss's AI and warns with radial smoke lines before those lines deal damage. One direction remains open.
Visual Example

Dragon Aimed Fireball​

FilenameDescription
ender_dragon_aimed_fireball.luaDuring a flying-phase attack, shoots fireballs aimed at nearby players.

Dragon Arrow Bombardment​

FilenameDescription
ender_dragon_arrow_bombardment.luaDuring a flying-phase attack, repeatedly shoots arrows toward nearby players.

Dragon Disco Fireballs​

FilenameDescription
ender_dragon_disco_fireballs.luaWhile landed, rotates a ring of fireballs around the dragon during a warning, then launches them downward.

Dragon Empowered Lightning​

FilenameDescription
ender_dragon_empowered_lightning.luaIn combat, marks player locations and random nearby points for delayed real lightning and explosions. Terrain effects depend on explosion protection and regeneration settings.

Dragon Enderball Bombardment​

FilenameDescription
ender_dragon_ender_fireball_bombardment.luaDuring a flying-phase attack, shoots dragon fireballs toward nearby players.

Dragon Endermite Bombardment​

FilenameDescription
ender_dragon_endermite_bombardment.luaDuring a flying-phase attack, summons endermites with Slow Falling. Requires the custom boss file binder_of_worlds_phase_1_endermite_reinforcement.yml.

Dragon Fireball Bombardment​

FilenameDescription
ender_dragon_fireball_bombardment.luaDuring a flying-phase attack, drops fireballs downward beneath the dragon.

Dragon Potion Bombardment​

FilenameDescription
ender_dragon_potion_bombardment.luaDuring a flying-phase attack, showers splash potions beneath the dragon.

Dragon Shockwave​

FilenameDescription
ender_dragon_shockwave.luaWhile landed, warns before an expanding ground wave damages and pushes entities, leaving an open sector. Explosion protection and regeneration settings govern its block effects.

Dragon Tornado​

FilenameDescription
ender_dragon_tornado.luaWhile landed, creates an outward-moving tornado that lifts nearby living entities and displaces terrain blocks, subject to explosion protection and regeneration.

Firestorm​

FilenameDescription
firestorm.luaOn a qualifying player hit, pauses the boss's AI and creates flame pillars at random nearby positions. Each pillar warns with smoke before its damaging area expands.
Visual Example

Fireworks Barrage​

FilenameDescription
fireworks_barrage.luaOn a qualifying player hit, pauses the boss's AI and fires random and player-aimed fireworks. Non-ghast bosses move upward if space permits, then return to their starting location.
Visual Example

Flame Pyre​

FilenameDescription
flame_pyre.luaOn a qualifying player hit, pauses the boss's AI and creates a flame pillar around it. Smoke warns before the damaging area expands in stages.
Visual Example

Flamethrower​

FilenameDescription
flamethrower.luaOn a qualifying player hit, aims at the attacker's captured location, warns with smoke and fires a damaging flame beam. The boss pauses its AI during the attack.
Visual Example

Frost Cone​

FilenameDescription
frost_cone.luaOn a player hit, warns toward the attacker's captured location, then fires a cone of damaging snowballs. Hits stack Slowness and refresh a freeze visual. Subject to its local cooldown.
Visual Example

Frost Walker​

FilenameDescription
frost_walker.luaEquips leather boots with Frost Walker II and Depth Strider III, replacing the existing boots. Water freezing follows the enchantment’s rules.
Visual Example

Gold Explosion​

FilenameDescription
gold_explosion.luaAfter a warning, sprays damaging gold-nugget projectiles around the boss. These are visual projectiles, not collectible coins; blocking players are skipped by their damage check.
Visual Example

Gold Shotgun​

FilenameDescription
gold_shotgun.luaCaptures the attacker's direction, warns, then fires damaging gold-nugget projectiles along it. These are not collectible coins; blocking players are skipped by their damage check.
Visual Example

Ground Pound​

FilenameDescription
ground_pound.luaMakes the boss, or its mount, jump and land forcefully. Landing pushes nearby entities and applies Slowness III to living entities.
Visual Example

Hyper Loot​

FilenameDescription
hyper_loot.luaRuns ten additional normal player-loot generation passes on death; this is not ten guaranteed items or an exact total multiplier.

Implosion​

FilenameDescription
implosion.luaAbout three seconds after death, pulls living entities within 10 blocks toward the death location. Spectator players are excluded.
Visual Example

Invisibility​

FilenameDescription
invisibility.luaMakes the boss invisible.
Visual Example

Invulnerability Arrow​

FilenameDescription
invulnerability_arrow.luaCancels player-to-boss damage events with the PROJECTILE cause.
Visual Example

Invulnerability Fall Damage​

FilenameDescription
invulnerability_fall_damage.luaMakes the boss immune to fall damage.
Visual Example

Invulnerability Fire​

FilenameDescription
invulnerability_fire.luaApplies a long-lasting Fire Resistance potion effect when the boss spawns.
Visual Example

Invulnerability Fireworks​

FilenameDescription
invulnerability_fireworks.luaMakes the boss immune to fireworks.
Visual Example

Invulnerability Knockback​

FilenameDescription
invulnerability_knockback.luaMakes the boss immune to damage knockback.

This power clears the boss's velocity on damage and again one tick later. It can interfere with the velocity-based jump in ground_pound.lua; avoid combining them when the jump is essential to the encounter.

Visual Example

Lightning Bolts​

FilenameDescription
lightning_bolts.luaSpawns lightning bolts in a straight line from the boss to the location where the player was standing.
Visual Example

Meteor Shower​

FilenameDescription
meteor_shower.luaSpawns several fireballs that fall down from the sky.
Visual Example

Moonwalk​

FilenameDescription
moonwalk.luaApplies indefinite Jump Boost IV when the boss spawns.
Visual Example

Movement Speed​

FilenameDescription
movement_speed.luaApplies Speed II for 100,000 ticks, one tick after the boss spawns.
Visual Example

Photon Ray​

FilenameDescription
photon_ray.luaSpawns a damaging ray that will bounce off of walls.
Visual Example

Plasma Blaster​

FilenameDescription
plasma_blaster.luaIn combat, periodically fires a straight-moving particle projectile toward a nearby non-spectator player. It stops at solid obstacles.
Visual Example

Shield Wall​

FilenameDescription
shield_wall.luaCan create shields on three cardinal sides, leaving one random side open. Hit the boss from a shielded side to deplete that side's protection, or attack through the opening. The hit that breaks a shield is also absorbed.
Visual Example

Skeleton Pillar​

FilenameDescription
skeleton_pillar.luaWarns with smoke, then rotates two damaging particle pillars around the boss while its AI is paused.
Visual Example

Skeleton Tracking Arrow​

FilenameDescription
skeleton_tracking_arrow.luaAfter acquiring a target, periodically fires a tracking arrow at a nearby Survival/Adventure player.
Visual Example

Spirit Walk​

FilenameDescription
spirit_walk.luaAttempts to move the boss to a nearby safe location after nine counted damage events, or immediately on drowning/suffocation. Fire, poison, wither, thorns and sweep damage do not count.
Visual Example

Summon Embers​

FilenameDescription
summon_embers.luaAfter a warning, attempts to summon 10 bosses at the caster's level from ember.yml. That custom boss file must be installed.
Visual Example

Summon Returned​

FilenameDescription
summon_the_returned.luaAfter a warning, attempts to summon 10 bosses at the caster's level from the_returned.yml. That custom boss file must be installed.
Visual Example

Taunt​

FilenameDescription
taunt.luaTemporarily replaces the boss's nameplate with taunts when it acquires a target, takes damage or damages a player, and supplies a death line.
Visual Example

Taze​

FilenameDescription
taze.luaOn damaging a player, applies three short pushes, Slowness VI and a title with spark particles, subject to cooldowns.
Visual Example

Thunderstorm​

FilenameDescription
thunderstorm.luaOn a qualifying player hit, schedules real lightning at random nearby positions and captured player locations. Each strike has a particle warning.
Visual Example

Tracking Fireball​

FilenameDescription
tracking_fireball.luaAfter a monster-type boss acquires a target, periodically launches homing incendiary fireballs toward nearby Survival/Adventure players.
Visual Example

Zombie Bloat​

FilenameDescription
zombie_bloat.luaOn a qualifying player hit, warns, briefly displays a giant zombie and pushes nearby living entities away.
Visual Example

Zombie Friends​

FilenameDescription
zombie_friends.luaHas a 1% chance per player hit to attempt two summons from zombie_friends_friend.yml at the boss's level. Attempts only once per script instance; the custom boss file must be installed.
Visual Example

Zombie Necronomicon​

FilenameDescription
zombie_necronomicon.luaChannels a chant while summoning reinforcements from necronomicon_zombie.yml and necronomicon_skeleton.yml. Those custom boss files must be installed.
Visual Example

Zombie Parents​

FilenameDescription
zombie_parents.luaHas a 1% chance per player hit to summon bosses from zombie_parents_mom.yml and zombie_parents_dad.yml at the caster's level. Can trigger repeatedly; both custom boss files must be installed.
Visual Example


Power Implementation Types

EliteMobs supplies 68 premade Lua powers and three YAML configurations: bonus_coins.yml, custom_summon.yml, and elite_script.yml. The latter two support custom summons and EliteScript rather than adding two more attacks to the list above.

Lua-Based Powers: The majority of powers are now implemented as Lua scripts (.lua files). These powers use the Lua scripting system for their logic, particle effects, cooldowns, and other parameters.

Legacy YAML Powers: A small number of powers (bonus_coins.yml, custom_summon.yml, elite_script.yml) remain as .yml configuration files.

Initialization creates missing bundled Lua files but preserves existing ones. To customize a power independently, copy it to a different filename and reference that filename in the boss's powers list. After editing, reload EliteMobs and spawn a fresh boss to verify the new script; editing the file does not hot-reload an existing boss's Lua instance.


Elite Script Format

You can also create and customize YAML powers in the Elite Script format.

To create a separate blinding power in EliteScript, save the following as my_blinding_power.yml in the powers folder and reference that filename from your boss:

isEnabled: true
effect: GRAY_DYE
powerType: MISCELLANEOUS
eliteScript:
BlindPlayer:
Events:
- PlayerDamagedByEliteMobEvent
Actions:
- potionEffectType: blindness
amplifier: 0
action: POTION_EFFECT
duration: 60
Target:
targetType: DIRECT_TARGET

This creates an independent YAML power; it does not edit attack_blinding.lua. Customize the potion, duration, target and trigger here, or edit a separately named copy of the Lua power. A loaded .lua power takes precedence over .yml or .yaml references with the same basename when resolving a boss power.