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 143
    • Issues 143
    • 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
    • Mobs
  • Options

Options · Changes

Page history
Update Options authored Oct 05, 2023 by Lxlp's avatar Lxlp
Hide whitespace changes
Inline Side-by-side
Showing with 116 additions and 100 deletions
+116 -100
  • Mobs/Options.md Mobs/Options.md +116 -100
  • No files found.
Mobs/Options.md
View page @ c703a163
......@@ -37,23 +37,23 @@ Options:
Sets the permanent invisibility effect on the mob; no need to apply invisibility potion with `~onSpawn` trigger.
Defaults to `false`.
```yml
Options:
Invisible: true
Options:
Invisible: true
```
#### Collidable
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:
Collidable: true
Options:
Collidable: true
```
#### DigOutOfGround
Teleports the mob two blocks up if it takes `SUFFOCATION` damage. Defaults to `false`.
```yml
Options:
DigOutOfGround: false
Options:
DigOutOfGround: false
```
#### Despawn
......@@ -67,30 +67,30 @@ 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:
Despawn: true
Options:
Despawn: true
```
#### FollowRange
The range in blocks within which a mob will target to attack or track an entity.
Defaults to vanilla follow range - `32`.
```yml
Options:
FollowRange: 32
Options:
FollowRange: 32
```
#### Glowing
Sets whether the mob is permanently glowing. Defaults to `false`.
```yml
Options:
Glowing: false
Options:
Glowing: false
```
#### HealOnReload
Allows non-despawning mobs to heal once the chunk they are in gets reloaded. Defaults to `false`.
```yml
Options:
HealOnReload: false
Options:
HealOnReload: false
```
......@@ -98,24 +98,24 @@ Options:
Makes the mob completely invincible to all types of damage. This option cannot be changed by command skills.
Defaults to `false`.
```yml
Options:
Invincible: false
Options:
Invincible: false
```
#### Interactable
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:
Interactable: false
Options:
Interactable: false
```
#### LockPitch
Keeps the mob's head from looking up/down. Requires [ProtocolLib](https://www.spigotmc.org/resources/protocollib.1997/).
Defaults to `false`.
```yml
Options:
LockPitch: false
Options:
LockPitch: false
```
#### KnockbackResistance
......@@ -123,8 +123,8 @@ 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:
KnockbackResistance: 0.5
Options:
KnockbackResistance: 0.5
```
#### MaxCombatDistance
......@@ -132,16 +132,16 @@ 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:
MaxCombatDistance: 256
Options:
MaxCombatDistance: 256
```
#### MovementSpeed
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:
MovementSpeed: 0.2
Options:
MovementSpeed: 0.2
```
#### NoAI
......@@ -149,8 +149,8 @@ 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:
NoAI: false
Options:
NoAI: false
```
#### NoDamageTicks
......@@ -158,88 +158,88 @@ 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:
NoDamageTicks: 20
Options:
NoDamageTicks: 20
```
#### NoGravity
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:
NoGravity: false
Options:
NoGravity: false
```
#### PassthroughDamage
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:
PassthroughDamage: false
Options:
PassthroughDamage: false
```
#### PreventItemPickup
Prevent mobs from picking up items;
Defaults to `true`.
```yml
Options:
PreventItemPickup: false
Options:
PreventItemPickup: false
```
#### PreventLeashing
Whether to prevent a leash from being placed on the mob.
Defaults to `true`.
```yml
Options:
PreventLeashing: false
Options:
PreventLeashing: false
```
#### PreventMobKillDrops
Prevents a MythicMob's target from dropping loot.
Defaults to `false`.
```yml
Options:
PreventMobKillDrops: false
Options:
PreventMobKillDrops: false
```
#### PreventOtherDrops
Prevents the mob from dropping its vanilla loot table.
Defaults to `false`.
```yml
Options:
PreventOtherDrops: false
Options:
PreventOtherDrops: false
```
#### PreventRandomEquipment
Prevents the mob from spawning with random equipment.
Defaults to `false`.
```yml
Options:
PreventRandomEquipment: false
Options:
PreventRandomEquipment: false
```
#### PreventRenaming
Prevents the mob from being renamed using a nametag.
Defaults to `true`.
```yml
Options:
PreventRenaming: false
Options:
PreventRenaming: false
```
#### PreventSunburn
Prevents the mob from burning in the sun.
Defaults to `false`.
```yml
Options:
PreventSunburn: false
Options:
PreventSunburn: false
```
#### RepeatAllSkills
Whether to repeat HP based skills if a mob heals back above the health threshold.
Defaults to `false`.
```yml
Options:
RepeatAllSkills: false
Options:
RepeatAllSkills: false
```
#### ReviveHealth
......@@ -269,16 +269,16 @@ 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:
ShowHealth: false
Options:
ShowHealth: false
```
#### Silent
Whether a mob should use vanilla sound effects.
Defaults to `false`.
```yml
Options:
Silent: false
Options:
Silent: false
```
......@@ -295,8 +295,8 @@ 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:
Age: -1
Options:
Age: -1
```
#### AgeLock
......@@ -305,24 +305,24 @@ 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:
AgeLock: true
Options:
AgeLock: true
```
#### Adult
Sets adult status of mob.
Use if `Age` does not work.
```yml
Options:
Adult: true
Options:
Adult: true
```
#### Baby
Sets baby/adult status of mob.
Use if `Age` does not work.
```yml
Options:
Baby: true
Options:
Baby: true
```
## Colorable Mobs
......@@ -333,8 +333,8 @@ 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:
Color: RED
Options:
Color: RED
```
......@@ -348,8 +348,8 @@ Whether the mob will spawn angry or not.
> Use AIGoalSelectors and AITargetSelectors if you want to spawn angry wolves.
Defaults to `false`.
```yaml
Options:
Angry: true
Options:
Angry: true
```
## Slimes & Magma Cubes
......@@ -358,8 +358,8 @@ Options:
Prevents slimes and magmacubes from splitting.
Default to `false`.
```yaml
Options:
PreventSlimeSplit: true
Options:
PreventSlimeSplit: true
```
## Entities with variable size
......@@ -370,8 +370,8 @@ 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:
Size: 10
Options:
Size: 10
```
......@@ -381,23 +381,23 @@ Options:
Whether the entity can join a raid.
Defaults to `true`.
```yaml
Options:
CanJoinRaid: false
Options:
CanJoinRaid: false
```
#### PatrolLeader
Whether the entity is the leader of a patrol.
Defaults to `false`.
```yaml
Options:
PatrolLeader: true
Options:
PatrolLeader: true
```
#### PatrolSpawnPoint
Defaults to `false`.
```yaml
Options:
PatrolSpawnPoint: true
Options:
PatrolSpawnPoint: true
```
......@@ -407,8 +407,8 @@ Options:
Whether players are able to tame the mob. Used for wolves, cats and horses.
Defaults to `false`.
```yaml
Options:
Tameable: true
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
......
Clone repository
Home
Changelogs
Premium Features
Commands and Permissions
FAQ / Common Issues
Mythic Add-ons
Compatible Plugins
API Information
Packs
Mobs
  • Mob Options
    • Display Options
  • Mob Levels
  • Mob Factions
  • Power Scaling
  • Damage Modifiers
  • Equipment
  • BossBar
  • Custom AI
  • Custom Kill Messages
  • Threat Tables
  • Immunity Tables
  • Templates
  • Vanilla Overrides
  • Extra: Disguises
  • Extra: ModelEngine
Skills
  • Mechanics
  • Effects
  • Targeters
    • Filters
  • Triggers
  • Conditions
    • In-line conditions
  • Metaskills
  • Placeholders
  • Variables
  • Math
Items
  • Options
  • Attributes
  • Enchantments
  • Potions
  • Banner Layers
  • Firework
Drops & DropTables
  • Drop Types
Spawning
  • Spawners
  • Random Spawns
Examples
Useful Tips