The Equipment section in a mob config is a special droptable that defines what kind of equipment the mob will spawn with. The equipment will only be applied to the mob when it spawns or during a reload, and can be changed afterwards by using the Equip mechanic.
If you want your mob to not wear any kind of equipment, you can use the option "PreventRandomEquipment". See Mob Options. An alternative to using that option is to equip your mob with dummy items. Such items need have the item ID AIR.
Equipment is a special type of droptable and can reference other droptables, allowing you to use drop conditions to create advanced equipment sets. If you define the slot in a droptable and reference it normally in the Equipment section (or equip skill), the mob will "equip" the drops instead of dropping them.
Syntax
internal_mobname:
Type: <mobtype>
Equipment:
- <item> <slot>
- <item> <slot>
- ...
<item>
Can be either the name of a MythicMobs item
or a vanilla item.
<slot>
Defines the slot on the mob that item should be carried on.
Slot | Description |
---|---|
HEAD | The head slot. Apart from regular helmets can be any blocktype or player head. Most will render accurately. |
CHEST | The chest slot. Will only render chestplates, but will carry any items. |
LEGS | The leg slot. Will only render leggings, but will carry any items. |
FEET | The feet slot. Will only render boots, but will carry any items. |
HAND | The mainhand slot. Will render any type of item. |
OFFHAND | The offhand slot, introduced in MC 1.9. Will render any type of item. |
Examples
awesome_boss:
Type: pig_zombie
Equipment:
- awesome_boss_helmet:4
- diamond_sword:0
In-line Items
For very basic equipment, you can add some inline item data so that you don't always have to create a mythic item. Options currently available in-line on builds below 4.12 include name, data, amount, lore, and color
All of the inline item data that works in Equipment: also works in Drops:!
Equipment:
- leather_chestplate{name="Dark Leather";lore="&8A vest made of darkened leather";color=BLACK} CHEST
Options added in 4.12 are model, enchants, potioneffects, skullOwner, and skulltexture.
The example below will spawn a zombie with a panda player head equipped in their head slot.
PandaZombie:
Type: ZOMBIE
Options:
PreventSunburn: true
Equipment:
- PLAYER_HEAD{skullTexture=eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjY0NjNlNjRjZTI5NzY0ZGIzY2I0NjgwNmNlZTYwNmFmYzI0YmRmMGNlMTRiNjY2MGMyNzBhOTZjNzg3NDI2In19fQ==} HEAD
Now lets take this Panda Zombie and give it some custom armor with a name, lore, and enchantments.
PandaZombie:
Type: ZOMBIE
Options:
PreventSunburn: true
Equipment:
- PLAYER_HEAD{skullTexture=eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjY0NjNlNjRjZTI5NzY0ZGIzY2I0NjgwNmNlZTYwNmFmYzI0YmRmMGNlMTRiNjY2MGMyNzBhOTZjNzg3NDI2In19fQ==;enchants=WATER_WORKER:1,OXYGEN:3} HEAD
- DIAMOND_CHESTPLATE{name="Panda<&sq>s Will";lore="A Panda must be vigilant";enchants=PROTECTION_ENVIRONMENTAL:4,DURABILITY:3,MENDING:1,THORNS:2} CHEST
- DIAMOND_LEGGINGS{name="Panda<&sq>s Strength";lore="A Panda must be strong";enchants=PROTECTION_ENVIRONMENTAL:4,DURABILITY:3,MENDING:1,THORNS:2} LEGS
- DIAMOND_BOOTS{name="Panda<&sq>s Speed";lore="A Panda must be fast";enchants=PROTECTION_ENVIRONMENTAL:4,DURABILITY:3,MENDING:1,PROTECTION_FALL:4,DEPTH_STRIDER:3} FEET
Lastly, remember that we can use the inline item data in the drops section. Killing the PandaZombie will make it drop all of the items, with their names, lore, and enchants all without the need to make any mythic items!
PandaZombie:
Type: ZOMBIE
Options:
PreventSunburn: true
Equipment:
- PLAYER_HEAD{skullTexture=eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjY0NjNlNjRjZTI5NzY0ZGIzY2I0NjgwNmNlZTYwNmFmYzI0YmRmMGNlMTRiNjY2MGMyNzBhOTZjNzg3NDI2In19fQ==;enchants=WATER_WORKER:1,OXYGEN:3} HEAD
- DIAMOND_CHESTPLATE{name="Panda<&sq>s Will";lore="A Panda must be vigilant";enchants=PROTECTION_ENVIRONMENTAL:4,DURABILITY:3,MENDING:1,THORNS:2} CHEST
- DIAMOND_LEGGINGS{name="Panda<&sq>s Strength";lore="A Panda must be strong";enchants=PROTECTION_ENVIRONMENTAL:4,DURABILITY:3,MENDING:1,THORNS:2} LEGS
- DIAMOND_BOOTS{name="Panda<&sq>s Speed";lore="A Panda must be fast";enchants=PROTECTION_ENVIRONMENTAL:4,DURABILITY:3,MENDING:1,PROTECTION_FALL:4,DEPTH_STRIDER:3} FEET
Drops:
- PLAYER_HEAD{skullTexture=eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjY0NjNlNjRjZTI5NzY0ZGIzY2I0NjgwNmNlZTYwNmFmYzI0YmRmMGNlMTRiNjY2MGMyNzBhOTZjNzg3NDI2In19fQ==;enchants=WATER_WORKER:1,OXYGEN:3} 1 1
- DIAMOND_CHESTPLATE{name="Panda<&sq>s Will";lore="A Panda must be vigilant";enchants=PROTECTION_ENVIRONMENTAL:4,DURABILITY:3,MENDING:1,THORNS:2} 1 1
- DIAMOND_LEGGINGS{name="Panda<&sq>s Strength";lore="A Panda must be strong";enchants=PROTECTION_ENVIRONMENTAL:4,DURABILITY:3,MENDING:1,THORNS:2} 1 1
- DIAMOND_BOOTS{name="Panda<&sq>s Speed";lore="A Panda must be fast";enchants=PROTECTION_ENVIRONMENTAL:4,DURABILITY:3,MENDING:1,PROTECTION_FALL:4,DEPTH_STRIDER:3} 1 1
MMOItems To equip a mob with an mmoitem, use the following syntax:
Equipment:
- mmoitems{type=ARMOR;id=STEEL_HELMET}:4
- mmoitems{type=ARMOR;id=STEEL_CHESTPLATE}:3
- mmoitems{type=ARMOR;id=STEEL_LEGGINGS}:2
- mmoitems{type=ARMOR;id=STEEL_BOOTS}:1
- mmoitems{type=SWORD;id=RUBY_SWORD}:0
Please note that mmo stats on the armor DO NOT work on mythicmobs. They will not have extra hp, defense or attack damage because of it.