How to Install MythicMobs
Install and configure MythicMobs on your Paper or Spigot server, first custom mob, drops, abilities and spawners explained step by step.
MythicMobs is the de-facto standard for custom mobs on Minecraft servers. Custom bosses, dungeon enemies, raid wave mobs, almost every big server uses it. This guide walks you from a clean Paper server to a working custom mob with abilities and a drop table.
1. Requirements
- Paper or Spigot 1.20.1+
- Java 21
- Optional: ModelEngine for custom 3D models, MythicCrucible for custom items
2. Install
Download MythicMobs from mythiccraft.io and drop the jar into plugins/. Restart the server. You'll see a new folder plugins/MythicMobs/ with sub-folders Mobs/, Skills/, Items/, Spawners/.
3. Your first custom mob
Create plugins/MythicMobs/Mobs/MyZombie.yml:
SkeletonKing:
Type: WITHER_SKELETON
Display: '&cSkeleton King'
Health: 200
Damage: 12
Options:
MovementSpeed: 0.28
PreventOtherDrops: true
Equipment:
- DIAMOND_SWORD HAND
- DIAMOND_HELMET HEAD
Drops:
- DIAMOND 1-3
- GOLD_INGOT 5-10
- emerald 1 0.25
Skills:
- skill{s=Strike} @target ~onAttack
- message{m="&c[King] You dare?"} @PlayersInRadius{r=10} ~onSpawn
Reload with /mm reload, then spawn it:
/mm m spawn SkeletonKing 1
4. Adding skills
Skills go in plugins/MythicMobs/Skills/. Example Strike.yml:
Strike:
Skills:
- damage{amount=8;ignoreArmor=false} @target
- effect:particles{p=crit;amount=20;hSpread=0.4;vSpread=0.5} @target
5. Drop tables
For loot beyond the inline Drops: list, define a drop-table in plugins/MythicMobs/DropTables/kingloot.yml and reference it via DropTable: kingloot. Tables support weighted rolls, conditions and custom-item references, far more flexible than vanilla loot tables.
6. Spawners
Stand where you want the spawner and run:
/mm spawner create kingspawner SkeletonKing
Then edit cooldown and conditions in plugins/MythicMobs/Spawners/spawners.yml. Spawners support biome conditions, time-of-day, nearby-player counts and more, the engine that powers most server "boss every X minutes" events.
7. Common pitfalls
- Naming mobs with spaces breaks targeting, use camelCase or underscores.
PreventOtherDrops: trueis essential, otherwise vanilla drops stack on top of your loot table.- Skills with
@targetneed a damage event, use@selfin~onSpawnhooks.
Going further
Combine MythicMobs with custom boss design, Citizens NPCs for hub mobs, and PlaceholderAPI for dynamic skill text. For loot delivery with style, hook drops into a crate system.
Looking for a server that nails this setup end-to-end? Try Astroworld MC, economy survival, custom bosses, full crossplay.
Questions about Install MythicMobs
Install MythicMobs: what is the short version?
MythicMobs is the de-facto standard for custom mobs on Minecraft servers.
Which command does Install MythicMobs use?
Create plugins/MythicMobs/Mobs/MyZombie.yml: Reload with /mm reload, then spawn it: Skills go in plugins/MythicMobs/Skills/. This guide uses /mm reload.
Which file does Install MythicMobs change?
Create plugins/MythicMobs/Mobs/MyZombie.yml: Reload with /mm reload, then spawn it: Skills go in plugins/MythicMobs/Skills/.
What goes wrong with Install MythicMobs?
Naming mobs with spaces breaks targeting, use camelCase or underscores.
Does Install MythicMobs still hold on current versions?
Paper or Spigot 1.20.1+ Java 21 Optional: ModelEngine for custom 3D models, MythicCrucible for custom items Download MythicMobs from mythiccraft.io and drop the jar into plugins/.

Blocks and items in this guide
All 4 of these are named in the Install MythicMobs guide above, starting with Diamond. Look them up in the item database.
More guides on this site
More Plugins Guides
Related Tools & Databases
Mob Database
Stats, drops, spawn conditions and behaviour for every mob.
Managed Hosting
Skip the setup: a managed server online in minutes.
Command Reference
Syntax, arguments and examples for every command.
Minecraft Tools
Calculators and generators for servers and players.
More Plugins & Economy guides
Plugin setup, comparisons, economy, ranks and monetization.