Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 137
    • Issues 137
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Wiki
    • Skills
  • Mechanics

Last edited by Lxlp May 14, 2025
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Mechanics

Skill Mechanics

Skill Mechanics (or base skills) are simple skills that are built into MythicMobs. You can call these basic skills by themselves in your mob's Skill List, or you can create your own meta-skill by combining these mechanics together.

Some Mechanics are able to target Entities, Locations, or both! Some don't target anything. You control what your skill targets using a Targeter.

Learn about the new Skill Parameter system added in MM 4.12 here!

Mechanics

These skills usually target entities (players or other mobs), but some are able to target locations as well.

Mechanic Description
Activate Spawner Activates a MythicMobs spawner at the targeted location
Animate ArmorStand Animates an armorstand
Arrow Volley Fires a volley of arrows
Aura Remove Removes an aura from the target entity
Bar Create Creates a custom boss bar on the casting mob
Bar Set Modifies a custom boss bar on the casting mob
Bar Remove Removes a custom boss bar on the casting mob
Break Block Breaks the block at the target location
Break Block And Give Item Breaks the block at the target location and gives an item/droptable
Close Inventory Closes the target player's inventory
Command Executes a command for each target
Consume Deals damage and restores health per target hit
Disengage Causes the caster to leap backwards away from the target entity
Disguise Changes the caster's disguise
Disguise Target Changes the target's disguise
Undisguise Remove the caster's disguise
Dismount Makes the caster dismount whatever they're riding
Clear Threat Makes a mob clear its threat table
Currency Give Give money to a player. Requires Vault and a currency plugin
Currency Take Take money from a player. Requires Vault and a currency plugin
Damage Damages the target for an amount
Base Damage Damages the target for a percent of the mob's damage stat
Damage Percent Damages the target for a percent of their health
Disguise As Block
Decapitate Drops a player head item based on target
Doppleganger Copies the appearance of the target player
Drop Item Drops an item or droptable at the target location
Eject Passenger Ejects anything riding the caster
Equip Causes the casting mob to equip an item
Explosion Causes an explosion
Extinguish Removes fire ticks from the target entity
Fawe Paste Pastes a Schematic using FAWE (Fast Async World Edit)
Feed Feeds the target player
Fill Chest Fills a chest with items, or a droptable
Fly Applies an aura that allows the target to fly
Force Pull Teleports the target to the caster
Freeze Freezes the target for the given number of ticks using the Powdered Snow freezing effect
Glow Makes the target glow
Give Item Gives an item to the target
Give Item From Target Gives an item to the caster from the target
Give Item From Slot Gives an item to the target from the item in the given slot of caster
Heal Heals the target
Heal Percent Heals the target for a percentage of its max-health
Hide From Players Hides the caster, if the caster is a player, from other players for a set duration.
Ignite Sets the target on fire
JSON Message Sends a JSON-format message to the target player(s)
Jump Causes the caster to jump
Leap Causes the caster to leap towards the target
Lightning Strikes lightning at the target
Look Causes the caster to look at the target
Lunge Causes the caster to lunge forward at the target
Message Sends a message to the target player(s)
Modify Global Score Modifies a scoreboard value of the fake player: __GLOBAL__
Modify Target Score Modifies a scoreboard value of the target
Modify Score Modifies the score of a dummy player
Mount Summons a mob for the caster and mounts it
Mount Me Forces the targeted entity to mount the caster
Mount Target Mounts the target
Oxygen Gives oxygen to a player target
PlayBlockBreakSound Plays a block breaking sound
PlayBlockFallSound Plays a block falling sound
PlayBlockHitSound Plays a block hit sound
PlayBlockPlaceSound Plays a block place sound
PlayBlockStepSound Plays a block step sound
Pose ArmorStand Changes the pose of the target ArmorStand
Potion Applies a potion effect to the target
Potion Clear Removes all potion effects from target entity
Prison Imprisons the target inside a block
Pull Pulls the target towards the mob
Push Button Pushes a button at the target location

| Ray Trace | Traces a straight line to the target | | Ray Trace To | Executes a skill with the result of a raytrace to the target location | | Rally | Causes other nearby mobs to attack the target | | Random Message | Sends a random message to the target player | | Remount | Remounts the mob the caster originally spawned riding, if it is still alive | | Remove | Removes the target mob | | Remove HeldItem | Removes some of the item the target player is holding | | Remove Owner | Removes the ownership of the target mob | | Run AI Goal Selector | Change the target's AIGoalSelectors | | Run AI Target Selector | Change the target's AITargetSelectors | | Send Action Message | Sends an Actionbar Message to the target player | | Send Resource Pack | Sends a Resource Pack to the target player | | Send Title Message | Sends a Title/Subtitle Message to the target player | | Send Toast | Sends an achievement toast to the target player | | Set AI | Disables/enables the AI of the target mob | | Set Block Type | Change block type at target location | | Set Game Mode | Sets the Game Mode of the target player | | Set Gliding | Makes the target glide if they have elytra | | Set Global Score | Sets a scoreboard value on the fake player: __GLOBAL__ | | Set Gravity | Sets whether gravity affects the target entity | | Set Health | Sets the health of the target entity | | Set Level | Changes the casting mob's level | | Set Max Health | Sets the max health of the target entity | | Set Mob Color | Changes the color of the target if it is a colorable mob | | Set Mob Score | Sets a scoreboard value on the casting mob | | Set Name | Changes the target entity's name | | Set NoDamageTicks | Sets the nodamageticks of the target | | Set Owner | Makes the target the owner of the casting mob | | Set Rotation | Sets the rotation of the target | | Set Target Score | Sets the score of the target | | Set Score | Sets the scoreboard value of a dummy player | | Set Speed | Sets the target entity's speed attribute | | Set Stance | Sets the stance of the target mob | | Shield | Applies an absorb shield to the target entity | | Shield Percent | Applies an absorb shield to the target entity for a percentage of their max health | | Shoot Fireball | Shoots a fireball at the target | | Shoot Potion | Throws a potion at the target | | Shoot Skull | Shoots a wither skull at the target | | Shoot Shulker Bullet | Shoots a shulker bullet at the target entity | | Signal | Sends a signal to a mob | | Speak | Causes the mob to speak in chat, with options for speech bubbles | | Spring | Creates a temporary spring of liquid at the target | | Stun | Stuns the target entity | | Suicide | Causes the caster to die | | Summon | Summons other mobs at the target | | Swap | Swaps locations with the target | | Add Tag | Adds a scoreboard tag to the target | | Remove Tag | Removes a scoreboard tag from the target | | Teleport | Teleports to the target | | Teleport In | Teleports the target relative to the caster's yaw | | Teleport To | Teleports the target to a specified location | | Threat | Modifies the mob's threat towards the target | | Throw | Throws the target entity | | Toggle Lever | Toggles a lever at the target location | | Toggle Sitting | Toggles the sitting state for cats, dogs, foxes, and parrots. | | Track Location | Saves the target's location | | Velocity | Modifies the velocity of the target entity(s) | | Weather | Modifies the weather in the target world | | Wolf Sit | Forces a targeted wolf to sit. |

Effect Mechanics

Effects are mechanics that add special effects to your skills. They have their own page!

View the list of Effect Mechanics by clicking here

Advanced/Meta Mechanics

These skill mechanics have special advanced functions, and most are used to call other skills. If you specify a target, all other skills called by these will "inherit" the targets (if applicable).

Mechanic Description
Skill Executes a meta-skill. The butter for your bread.
Aura Applies an aura to the targeted entity, allowing for skills to be run onStart/onTick/onEnd/Etc which all originate from the target.
Cancel Event Cancel the Event that triggered the current skill-tree. Only works for certain triggers.
Cast "Casts" a meta-skill using various advanced options.
Chain Chains a skill between multiple targets that are near each other.
Chain Missile A missile that chains between entities. Premium-Only mechanic!
Delay Delays execution of the current skill list by a set number of ticks.
Global Cooldown Sets the caster's Global Cooldown timer
Missile Fires a homing projectile towards the target.
Modify Projectile Modifying the projectile / missile / orbital
On Attack Applies an aura to the target that triggers skills when they attack
On Damaged Applies an aura to the target that triggers skills when they take damage
On Shoot Applies an aura to the target that triggers skills when they shoot a bow
On Block Break Applies an aura to the target that triggers skills when they bresks a block
Orbital Applies an aura that causes a projectile to orbit around the target
Projectile Fires a highly-customizable projectile towards the target
Shoot Shoots a item-projectile at the target, similar to arrows/eggs/snowballs.
Volley Shoots a volley of projectile-items at the target with various options
Sudo Skill Makes the target execute a skill
Random Skill Executes a random skill from a list
Totem Creates a static "totem" at a location that can execute other skills
Variable Add Adds an amount to a numeric variable
Variable Math Performs math on a numeric variable
Set Variable Sets the value of a variable
Variable Unset Unsets the variable
Variable Subtract Subtracts an amount from a numeric variable

Universal Attributes

The following attributes are applicable to all mechanics.

Attribute Shorthand Description Default
cooldown cd In seconds. Allows for decimal values. 0
delay Delays the execution of the mechanic by a set number of ticks. 0
repeat How many times the mechanic should be repeated 0
repeatInterval How many ticks must elapse between repetitions 0

Upcoming Mechanics

These mechanics are currently being worked on and will be in future releases of the plugin. Some mechanics listed here are already included, but not yet ready for use.

Mechanic Description
Time Changes the time
Clone repository
  • Home
  • Changelogs
  • Premium Features
  • Commands and Permissions
  • FAQ / Common Issues
  • Mythic Add-ons
  • Compatible Plugins
  • API Information

Mobs

  • Overview
  • Types
  • Mob Options
  • Mob Levels
  • Mob Factions
  • Power Scaling
  • Damage Modifiers
  • Equipment
  • BossBar
  • Custom AI
  • Custom Kill Messages
  • Threat Tables
  • Immunity Tables
  • Extra: Disguises
  • Extra: ModelEngine

Skills

  • Overview
  • Mechanics
  • Effects
  • Targeters
  • Triggers
  • Conditions
  • Placeholders
  • Variables

Items & Drops

  • Drops and Drop Tables
  • Options
  • Attributes
  • Enchantments
  • Potions
  • Banner Layers

Spawning

  • Spawners
  • Random Spawns

Tutorials

  • DamageSpells