Come chat with us and we will get back to you as soon as possible!
Contact SupportHolyHosting
Holy Team

Vanilla Minecraft mobs are familiar after a while. Zombies shuffle in, skeletons miss a few shots, creepers do their dramatic renovation work, and eventually the challenge can start to feel predictable. MythicMobs changes that by letting server owners build custom creatures with unique names, gear, drops, skills, health values, spawn behavior, and boss-like mechanics.
With the plugin, a Minecraft server can support anything from armored skeleton guards to RPG-style bosses that summon minions or launch players into the air. The power comes from configuration files, which also means there are several folders and settings to understand before everything feels comfortable. This guide walks through downloading MythicMobs, installing it on a plugin-compatible server, testing built-in mobs, and creating a simple custom mob setup.


MythicMobs has both free and premium versions. The free build is enough for learning the basics and creating custom mobs, while the premium version unlocks additional features, community resources, and expanded support options. For a first setup, the free version is a sensible place to start.
MythicMobs requires a server type that supports plugins, such as Spigot, Paper, Purpur, or a similar fork. If your server is still running vanilla Minecraft, switch to a plugin-compatible server jar first, restart once, and allow the server files to generate.
After that, install MythicMobs with these steps:



After the restart, MythicMobs should create its main plugin folder and example configuration files inside `plugins/MythicMobs`.

Join the server and make sure your account has operator permissions. MythicMobs is mainly an admin tool, so normal players should not be able to use its management commands unless you intentionally grant permissions later.
The plugin includes several example mobs that are useful for testing whether the installation worked. These examples also show how MythicMobs files are structured, so they are worth reviewing before building your own creature from scratch.
One of the simplest default mobs is the Skeletal Knight. It resembles a wither skeleton with iron equipment, including armor, a sword, and a shield. It has higher health and damage than a normal skeleton and can drop gold nuggets when defeated.

To spawn one manually, run this command in chat:
```text /mm mobs spawn SkeletalKnight ```

Another included example is Angry Sludge, a large slime with high health and a poison-based skill. Unlike the Skeletal Knight, it does not naturally spawn by default. To test it, use:
```text /mm mobs spawn AngrySludge ```
Bring armor before testing stronger examples. Config testing is easier when the test subject is not immediately flattened.
MythicMobs also includes a boss-style example called Skeleton King. This mob does not spawn naturally unless configured to do so, but it can be summoned with:
```text /mm mobs spawn SkeletonKing ```
During combat, the Skeleton King can send chat messages, summon helpers, apply effects, and launch players into the air.

This example is useful because it shows how skills can make a mob feel very different from vanilla Minecraft. It is more advanced than a simple armored enemy, but still readable enough to use as a reference.

The Skeleton King also demonstrates custom items. Its weapon is an enchanted diamond sword with custom lore and improved combat behavior. MythicMobs can define custom equipment, special drops, and unique materials, then attach them to mobs through configuration files.
When making your own mob, keep the names of custom items, loot tables, and skills consistent. Those names are how the different files connect to each other.
MythicMobs can define almost every part of a creature, including mob type, display name, health, damage, equipment, drops, abilities, size, and spawn rules. The number of options can look intimidating, so the cleanest approach is to build one piece at a time.

The usual order is:
The official MythicMobs wiki and the example files included with the plugin are the best references for exact syntax.
Custom items can be weapons, armor, tools, blocks, or unusual materials used as rewards. They may include enchantments, attributes, lore, display names, and other options. Give each item a clear internal name, because that name is used later in mob and drop table files.
To create a new item file:
```text /plugins/MythicMobs/Items ```



Loot tables control what a mob drops after it dies. They can include vanilla material IDs, custom MythicMobs items, and minimum or maximum drop amounts. As with items, choose a clear name for the loot table so it is easy to reference later.
To create one:


If the mob should only drop your custom loot, you can later disable normal vanilla drops in the mob options.
Skills are where MythicMobs becomes more interesting. A skill can target a player, summon another mob, apply an effect, cast lightning, throw a player upward, send a message, or perform many other actions. Some target selectors, such as `@target`, tell the mob who or what the action should affect.
Skill syntax is more technical than basic item or drop setup, so start with a small skill and test it before adding several effects at once.


Keep the skill name handy, since the mob file must reference it exactly.
The mob file connects the creature type, stats, equipment, drops, and skills into one working custom mob. This is where you set values such as health, damage, display name, base Minecraft entity type, assigned equipment, and whether vanilla drops should be prevented.
To create it:


When adding items, skills, or loot tables to the mob, use the internal names you created in the earlier files. A small typo can stop that part of the mob from loading correctly.
By default, custom mobs can be summoned by admins, but they do not necessarily appear naturally in the world. Random spawn files control where and how often a MythicMobs creature can spawn.
To add natural spawning:


Make sure the mob name in the random spawn file matches the mob name from your `Mobs` configuration.
Operators can use MythicMobs commands by default. If you want moderators or admins to manage MythicMobs without full operator access, use a permissions plugin such as LuckPerms.
The broad admin permission is:
```text mythicmobs.admin ```
You can also assign narrower MythicMobs permissions if you only want a role to use specific commands or features. For most public servers, avoid giving regular players access to spawn or edit commands unless that is part of a controlled gameplay system.
Useful test commands include:
```text /mm mobs spawn <MobName> /mm reload /mm mobs list ```
Use `/mm reload` after smaller config edits, but restart the server when making larger structural changes or when troubleshooting unclear behavior.
MythicMobs supports many addons and integrations. Plugins such as Vault or WorldGuard can expand what custom mobs can do, including economy-related behavior or region-based spawning rules. Some integrations may require the premium version of MythicMobs, so check the addon requirements before building a feature around it.
When adding compatibility plugins, install and test one at a time. If several new addons are installed at once, tracking down a broken config becomes much less fun than it sounds.
Check the files inside `RandomSpawns`. The most important settings are usually `Chance` and `Worlds` or world-related entries. A chance value such as `0.5` means the mob has a 50% chance within that spawn rule, while higher values make it appear more often.
Do not set dangerous mobs to spawn too aggressively unless the server is meant to be punishing. If the world setting is wrong, the mob may never spawn. For multiple worlds, separate names with commas, such as:
```text world,world_the_end,world_nether ```
If you are unsure about a world name, check the server file list or the world selector in your control panel.
If a mob only drops vanilla items, confirm that the drop table file exists, the drop table name is correct, and the mob file references that name exactly. YAML is picky, so indentation matters.
To block vanilla drops and only use the custom drop table, add this under the mob options where appropriate:
```yaml PreventOtherDrops: true ```
If drops still fail, review the item names and material IDs used in the drop table.
After a restart or reload, the console may show a message such as `Configuration Error in...` followed by a file path. That path is the best clue. Open the listed file and check for indentation mistakes, missing names, invalid item IDs, incorrect skill references, or broken YAML formatting.
If an addon is involved, also confirm it supports your MythicMobs version. Version mismatches can cause confusing errors even when your own config looks correct.
Come chat with us and we will get back to you as soon as possible!
Contact SupportMake every block, mob, and tool in Minecraft look like Lego pieces. This guide walks through downloading, installing, and running Brickcraft on both client and server.
Learn how to install Litematica for Minecraft, load schematic files, position blueprints, and use the material list for survival builds.
Set up Valhelsia Enhanced Vanilla for Minecraft, install the client profile, configure your server, and learn the early skills, items, and fixes that help the pack run smoothly.