... | ... | @@ -37,7 +37,7 @@ Options: |
|
|
Sets the permanent invisibility effect on the mob; no need to apply invisibility potion with `~onSpawn` trigger.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
Invisible: true
|
|
|
```
|
|
|
|
... | ... | @@ -45,14 +45,14 @@ Options: |
|
|
Whether the mob has collisions. Collisions in Minecraft are bidirectional, so this would need to be set to `false` on both
|
|
|
the entity colliders to ensure that no collisions takes place but will also stop the player from pushing the mob. Defaults to `true`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
Collidable: true
|
|
|
```
|
|
|
|
|
|
#### DigOutOfGround
|
|
|
Teleports the mob two blocks up if it takes `SUFFOCATION` damage. Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
DigOutOfGround: false
|
|
|
```
|
|
|
|
... | ... | @@ -67,7 +67,7 @@ Available values: |
|
|
- `chunk` - despawns the mob when the chunk unloads.
|
|
|
- `persistent` - the mob is persistent and doesn't despawn. To remove a persistent mob, you have to either use the kill command (`/mm m kill <type>`) or append the `-p` flag to the killall one (`/mm m killall -p`). More information on the subject can be found [here](/Commands-and-Permissions#mob-commands).
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
Despawn: true
|
|
|
```
|
|
|
|
... | ... | @@ -75,21 +75,21 @@ Options: |
|
|
The range in blocks within which a mob will target to attack or track an entity.
|
|
|
Defaults to vanilla follow range - `32`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
FollowRange: 32
|
|
|
```
|
|
|
|
|
|
#### Glowing
|
|
|
Sets whether the mob is permanently glowing. Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
Glowing: false
|
|
|
```
|
|
|
|
|
|
#### HealOnReload
|
|
|
Allows non-despawning mobs to heal once the chunk they are in gets reloaded. Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
HealOnReload: false
|
|
|
```
|
|
|
|
... | ... | @@ -98,7 +98,7 @@ Options: |
|
|
Makes the mob completely invincible to all types of damage. This option cannot be changed by command skills.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
Invincible: false
|
|
|
```
|
|
|
|
... | ... | @@ -106,7 +106,7 @@ Options: |
|
|
Sets whether the mob can be interacted with. If the mob is an armor stand, it will deny any interaction with the equipments.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
Interactable: false
|
|
|
```
|
|
|
|
... | ... | @@ -114,7 +114,7 @@ Options: |
|
|
Keeps the mob's head from looking up/down. Requires [ProtocolLib](https://www.spigotmc.org/resources/protocollib.1997/).
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
LockPitch: false
|
|
|
```
|
|
|
|
... | ... | @@ -123,7 +123,7 @@ A percentage of knockback resisted from attacks. This option can be anywhere bet |
|
|
But a mob with 100% knockback resistance can still be knocked back by a bow's enchantment: `ARROW_KNOCKBACK` (punch enchantment).
|
|
|
For true knockback resistance, see the [velocity](/Skills/mechanics/velocity) mechanic page. Defaults to `0`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
KnockbackResistance: 0.5
|
|
|
```
|
|
|
|
... | ... | @@ -132,7 +132,7 @@ Prevents players that are a number of blocks away from damaging the mob. |
|
|
Setting this option to a number less than the distance of a certain mob skill or attack will ensure that the mob can damage the player and will not be as easy to exploit.
|
|
|
Defaults to `256`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
MaxCombatDistance: 256
|
|
|
```
|
|
|
|
... | ... | @@ -140,7 +140,7 @@ Options: |
|
|
The movement speed of the mob.
|
|
|
Most mobs has a default move speed of `0.2` and any value higher than `1` tends to make a mob difficult or impossible to fight.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
MovementSpeed: 0.2
|
|
|
```
|
|
|
|
... | ... | @@ -149,7 +149,7 @@ Whether the mob should have AI. This option overrides any AI goals specified in |
|
|
As opposed to AIGoalSelectors, this will work on entities that have hardcoded AI. And if this is set to `true`, the mob will never cast any skills.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
NoAI: false
|
|
|
```
|
|
|
|
... | ... | @@ -158,7 +158,7 @@ Defines how long in ticks the mob is invulnerable after taking damage. |
|
|
If [ImmunityTables](/Mobs/ImmunityTables) is enabled for the mob, then `NoDamageTicks` will be per player instead of global.
|
|
|
Defaults to `10`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
NoDamageTicks: 20
|
|
|
```
|
|
|
|
... | ... | @@ -166,7 +166,7 @@ Options: |
|
|
Whether the mob should not have gravity. If set to `true`, the mob **CANNOT** have the [velocity](/Skills/mechanics/velocity) mechanic used on it.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
NoGravity: false
|
|
|
```
|
|
|
|
... | ... | @@ -174,7 +174,7 @@ Options: |
|
|
Causes all damage taken to be redirected to the mob's parent, if one exists. A mob's parent is the entity that initially summoned the mob.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
PassthroughDamage: false
|
|
|
```
|
|
|
|
... | ... | @@ -182,7 +182,7 @@ Options: |
|
|
Prevent mobs from picking up items;
|
|
|
Defaults to `true`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
PreventItemPickup: false
|
|
|
```
|
|
|
|
... | ... | @@ -190,7 +190,7 @@ Options: |
|
|
Whether to prevent a leash from being placed on the mob.
|
|
|
Defaults to `true`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
PreventLeashing: false
|
|
|
```
|
|
|
|
... | ... | @@ -198,7 +198,7 @@ Options: |
|
|
Prevents a MythicMob's target from dropping loot.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
PreventMobKillDrops: false
|
|
|
```
|
|
|
|
... | ... | @@ -206,7 +206,7 @@ Options: |
|
|
Prevents the mob from dropping its vanilla loot table.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
PreventOtherDrops: false
|
|
|
```
|
|
|
|
... | ... | @@ -214,7 +214,7 @@ Options: |
|
|
Prevents the mob from spawning with random equipment.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
PreventRandomEquipment: false
|
|
|
```
|
|
|
|
... | ... | @@ -222,7 +222,7 @@ Options: |
|
|
Prevents the mob from being renamed using a nametag.
|
|
|
Defaults to `true`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
PreventRenaming: false
|
|
|
```
|
|
|
|
... | ... | @@ -230,7 +230,7 @@ Options: |
|
|
Prevents the mob from burning in the sun.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
PreventSunburn: false
|
|
|
```
|
|
|
|
... | ... | @@ -238,7 +238,7 @@ Options: |
|
|
Whether to repeat HP based skills if a mob heals back above the health threshold.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
RepeatAllSkills: false
|
|
|
```
|
|
|
|
... | ... | @@ -269,7 +269,7 @@ ExampleMob: |
|
|
Displays the health of the mob through messages broadcast within a radius and formatting by `Mobs.ShowHealth.Radius` and `Mobs.ShowHealth.Formatting`, respectively, in `/plugins/MythicMobs/config.yml`
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
ShowHealth: false
|
|
|
```
|
|
|
|
... | ... | @@ -277,7 +277,7 @@ Options: |
|
|
Whether a mob should use vanilla sound effects.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
Silent: false
|
|
|
```
|
|
|
|
... | ... | @@ -295,7 +295,7 @@ Use very low negative numbers to mess with the mobs model (not supported). |
|
|
May not be working properly under some situations.
|
|
|
Defaults to `1`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
Age: -1
|
|
|
```
|
|
|
|
... | ... | @@ -305,7 +305,7 @@ Useful for keeping a baby mob from growing up over time. |
|
|
This is required if you want Age option to work over time.
|
|
|
Defaults to `false`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
AgeLock: true
|
|
|
```
|
|
|
|
... | ... | @@ -313,7 +313,7 @@ Options: |
|
|
Sets adult status of mob.
|
|
|
Use if `Age` does not work.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
Adult: true
|
|
|
```
|
|
|
|
... | ... | @@ -321,7 +321,7 @@ Options: |
|
|
Sets baby/adult status of mob.
|
|
|
Use if `Age` does not work.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
Baby: true
|
|
|
```
|
|
|
|
... | ... | @@ -333,7 +333,7 @@ Sets the color of the mob (wool color of sheep or the collar color of wolves) |
|
|
The value can be any of this [Colors](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/DyeColor.html)
|
|
|
Defaults to `WHITE`.
|
|
|
```yml
|
|
|
Options:
|
|
|
Options:
|
|
|
Color: RED
|
|
|
```
|
|
|
|
... | ... | @@ -348,7 +348,7 @@ Whether the mob will spawn angry or not. |
|
|
> Use AIGoalSelectors and AITargetSelectors if you want to spawn angry wolves.
|
|
|
Defaults to `false`.
|
|
|
```yaml
|
|
|
Options:
|
|
|
Options:
|
|
|
Angry: true
|
|
|
```
|
|
|
|
... | ... | @@ -358,7 +358,7 @@ Options: |
|
|
Prevents slimes and magmacubes from splitting.
|
|
|
Default to `false`.
|
|
|
```yaml
|
|
|
Options:
|
|
|
Options:
|
|
|
PreventSlimeSplit: true
|
|
|
```
|
|
|
|
... | ... | @@ -370,7 +370,7 @@ Can get VERY big and get exponentially larger with each increase. |
|
|
Extremely high size will cause server lag and possibly crashes.
|
|
|
Default to `1to8` (Phantoms is `1`)
|
|
|
```yaml
|
|
|
Options:
|
|
|
Options:
|
|
|
Size: 10
|
|
|
```
|
|
|
|
... | ... | @@ -381,7 +381,7 @@ Options: |
|
|
Whether the entity can join a raid.
|
|
|
Defaults to `true`.
|
|
|
```yaml
|
|
|
Options:
|
|
|
Options:
|
|
|
CanJoinRaid: false
|
|
|
```
|
|
|
|
... | ... | @@ -389,14 +389,14 @@ Options: |
|
|
Whether the entity is the leader of a patrol.
|
|
|
Defaults to `false`.
|
|
|
```yaml
|
|
|
Options:
|
|
|
Options:
|
|
|
PatrolLeader: true
|
|
|
```
|
|
|
|
|
|
#### PatrolSpawnPoint
|
|
|
Defaults to `false`.
|
|
|
```yaml
|
|
|
Options:
|
|
|
Options:
|
|
|
PatrolSpawnPoint: true
|
|
|
```
|
|
|
|
... | ... | @@ -407,7 +407,7 @@ Options: |
|
|
Whether players are able to tame the mob. Used for wolves, cats and horses.
|
|
|
Defaults to `false`.
|
|
|
```yaml
|
|
|
Options:
|
|
|
Options:
|
|
|
Tameable: true
|
|
|
```
|
|
|
|
... | ... | @@ -422,7 +422,7 @@ different mob type. |
|
|
|
|
|
### Armor Stands
|
|
|
|
|
|
#### CanMove: \[true/false\]**
|
|
|
#### CanMove
|
|
|
Sets whether an armor stand can move. Defaults to `true` and requires PaperSpigot
|
|
|
```yml
|
|
|
Dummy:
|
... | ... | @@ -455,7 +455,7 @@ Sets whether an armor stand has a baseplate. Defaults to `true` |
|
|
Dummy:
|
|
|
Type: ARMOR_STAND
|
|
|
Options:
|
|
|
HasBasePlate: true
|
|
|
HasBasePlate: false
|
|
|
```
|
|
|
|
|
|
#### HasGravity
|
... | ... | @@ -598,33 +598,49 @@ Mob: |
|
|
|
|
|
### Bees
|
|
|
|
|
|
**Anger: \[number\]**
|
|
|
|
|
|
* Sets the time in ticks until bee anger ends.
|
|
|
* If set to 0 the bee will not be angry.
|
|
|
* Defaults to 0.
|
|
|
|
|
|
**HasNectar: \[true/false\]**
|
|
|
#### Anger
|
|
|
Sets the time in ticks until bee anger ends.
|
|
|
If set to 0 the bee will not be angry.
|
|
|
Defaults to `0`.
|
|
|
```yaml
|
|
|
Options:
|
|
|
Anger: 200
|
|
|
```
|
|
|
|
|
|
* Whether the bee is carrying pollen.
|
|
|
* Defaults to false.
|
|
|
#### HasNectar
|
|
|
Whether the bee is carrying pollen.
|
|
|
Defaults to `false`.
|
|
|
```yaml
|
|
|
Options:
|
|
|
HasNectar: true
|
|
|
```
|
|
|
|
|
|
**HasStung: \[true/false\]**
|
|
|
|
|
|
* Whether the bee has stung an entity.
|
|
|
* Defaults to false.
|
|
|
#### HasStung
|
|
|
Whether the bee has stung an entity.
|
|
|
Defaults to false.
|
|
|
```yaml
|
|
|
Options:
|
|
|
HasStung: true
|
|
|
```
|
|
|
|
|
|
### Cat
|
|
|
|
|
|
**CatType: \[type\]**
|
|
|
|
|
|
* Sets the type of cat
|
|
|
* Types can be ALL_BLACK, BLACK, BRITISH_SHORTHAIR, CALICO, PERSIAN, JELLIE, RAGDOLL, RED, SIAMESE, TABBY or WHITE.
|
|
|
|
|
|
**CollarColor: \[color\]**
|
|
|
#### CatType
|
|
|
Sets the type of cat
|
|
|
Types can be ALL_BLACK, BLACK, BRITISH_SHORTHAIR, CALICO, PERSIAN, JELLIE, RAGDOLL, RED, SIAMESE, TABBY or WHITE.
|
|
|
```yaml
|
|
|
Options:
|
|
|
CatType: BLACK
|
|
|
```
|
|
|
|
|
|
* Sets the color of the cat's collar.
|
|
|
* Available colors are: BLACK, BLUE, BROWN, CYAN, GRAY, GREEN, LIGHT_BLUE, LIGHT_GRAY, LIME, MAGENTA, ORANGE, PINK, PURPLE, RED, WHITE, or YELLOW.
|
|
|
#### CollarColor
|
|
|
Sets the color of the cat's collar.
|
|
|
Available colors are: BLACK, BLUE, BROWN, CYAN, GRAY, GREEN, LIGHT_BLUE, LIGHT_GRAY, LIME, MAGENTA, ORANGE, PINK, PURPLE, RED, WHITE, or YELLOW.
|
|
|
```yaml
|
|
|
Options:
|
|
|
CollarColor: GREEN
|
|
|
```
|
|
|
|
|
|
### Chicken
|
|
|
|
... | ... | |