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.

More Plugins Guides

Related Tools & Databases

Database

Mob Database

Stats, drops, spawn conditions and behaviour for every mob.

Hosting

Managed Hosting

Skip the setup: a managed server online in minutes.

Database

Command Reference

Syntax, arguments and examples for every command.

Tool

Minecraft Tools

Calculators and generators for servers and players.

Guides

More Plugins & Economy guides

Plugin setup, comparisons, economy, ranks and monetization.