Changes
Page history
Update Mechanics
authored
Sep 01, 2021
by
Woodyso
Show whitespace changes
Inline
Side-by-side
Skills/Mechanics.md
View page @
f67f3c59
...
...
@@ -3,8 +3,8 @@ 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 skill by combining these
mechanics.
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
...
...
@@ -28,7 +28,7 @@ are able to target locations as well.
|
[
BarSet
][]
| Modifies a custom boss bar on the casting mob |
|
[
BarRemove
][]
| Removes a custom boss bar on the casting mob |
|
[
BreakBlock
][]
| Breaks the block at the target location |
|
[
BreakBlockAndGiveItem
][]
| Breaks the block at the target location and gives item/droptable
s
|
|
[
BreakBlockAndGiveItem
][]
| 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 |
...
...
@@ -49,12 +49,12 @@ are able to target locations as well.
|
[
Eject Passenger
][]
| Ejects anything riding the caster |
|
[
Equip
][]
| Causes the casting mob to equip an item |
|
[
Explosion
][]
| Causes an explosion |
|
[
Extinguish
][]
|
r
emoves fire ticks from the target entity |
|
[
fawePaste
][]
| Pastes a Schematic using FAWE
|
|
[
Extinguish
][]
|
R
emoves fire ticks from the target entity |
|
[
fawePaste
][]
| Pastes a Schematic using FAWE
(Fast Async World Edit)
|
|
[
Feed
][]
| Feeds the target player |
|
[
FillChest
][]
| 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
mob
|
|
[
Force Pull
][]
| Teleports the target to the
caster
|
|
[
Freeze
][]
| Chills the target entity |
|
[
Glow
][]
| Makes the target glow |
|
[
Give Item
][]
| Gives an item to the target |
...
...
@@ -73,7 +73,7 @@ are able to target locations as well.
|
[
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 target entity to mount the caster |
|
[
Mount Me
][]
| Forces the target
ed
entity to mount the caster |
|
[
Mount Target
][]
| Mounts the target |
|
[
Oxygen
][]
| Gives oxygen to a player target |
|
[
PoseArmorStand
][]
| Changes the pose of the target ArmorStand |
...
...
@@ -90,8 +90,8 @@ are able to target locations as well.
|
[
Remove
][]
| Removes the target mob |
|
[
RemoveHeldItem
][]
| Removes some of the item the target player is holding |
|
[
RemoveOwner
][]
| Removes the ownership of the target mob |
|
[
Run AI Goal Selector
][]
| Change
PathfinderAIGoals
|
|
[
Run AI Target Selector
][]
| Change
PathfinderTargetGoals
|
|
[
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 |
...
...
@@ -108,7 +108,7 @@ are able to target locations as well.
|
[
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
][]
|
s
ets the nodamageticks of the target |
|
[
Set NoDamageTicks
][]
|
S
ets 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 |
...
...
@@ -139,7 +139,7 @@ are able to target locations as well.
|
[
Toggle Sitting
][]
| Toggles the sitting state for cats, dogs, foxes, and parrots |
|
[
Velocity
][]
| Modifies the velocity of the target entity(s) |
|
[
Weather
][]
| Modifies the weather in the target world |
|
[
WolfSit
][]
| Forces a target
t
ed wolf to sit. |
|
[
WolfSit
][]
| Forces a targeted wolf to sit. |
Effect Mechanics
----------------
...
...
@@ -159,25 +159,25 @@ by these will "inherit" the targets (if applicable).
| Mechanic | Description |
|---------------------|-----------------------------------------------------------------------------------------|
|
**[Skill][]**
| Executes a meta-skill. The butter for your bread. |
|
[
Aura
][]
|
Used to create custom status effects (buffs/debuffs) that can be targeted onto entities
|
|
[
CancelEvent
][]
| Cancel the Event that triggered the current skill-tree |
|
[
Cast
][]
| "Casts" a meta-skill using various advanced options |
|
[
Aura
][]
|
Applies an aura to the targeted entity, allowing for skills to be run onStart/onTick/onEnd/Etc which all originate from the target.
|
|
[
CancelEvent
][]
| 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. |
|
[
ChainMissile
][]
| A missile that chains between entities.
**Premium-Only**
mechanic! |
|
[
Delay
][]
| Delays execution of the current skill list |
|
[
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
missile
projectile |
|
[
Missile
][]
| Fires a homing projectile
towards the target.
|
|
[
Modify Projectile
][]
| Modifying the projectile / missile / orbital |
|
[
onAttack
][]
| Applies an
[
aura
][]
to the target that triggers skills when they attack |
|
[
onDamaged
][]
| Applies an
[
aura
][]
to the target that triggers skills when they take damage |
|
[
onShoot
][]
| Applies an
[
aura
][]
to the target that triggers skills when they shoot a bow |
|
[
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 projectile
-item
at 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 |
|
[
SudoSkill
][]
| Makes the target execute a skill |
|
[
Random Skill
][]
| Executes a random skill from a list |
|
[
Totem
][]
| Creates a static "totem" at a location that
pulses
other skills |
|
[
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 |
...
...
@@ -191,8 +191,8 @@ The following attributes are applicable to all mechanics.
| Attribute | Shorthand | Description | Default |
|----------------|-----------|------------------------------------------------|---------|
| cooldown | cd | In seconds
| 0 |
| delay | | Delays the execution of the mechanic | 0 |
| 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 |
...
...
...
...