Skip to main content
← All Guides
Plugins · 10 min read

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: true is essential, otherwise vanilla drops stack on top of your loot table.
  • Skills with @target need a damage event , use @self in ~onSpawn hooks.

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.

Related Tools & Resources

🔧

Minecraft Tools

Calculators, generators & server tools

🧱

Item Database

Browse all Minecraft items, stats & recipes

⚒️

Crafting Recipes

Visual crafting guides for every recipe