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
Show 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,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
......
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