Minecraft

How to Add LevelledMobs to a Minecraft Server

Minecraft·May 20, 2026·18 min read

Overview

Vanilla Minecraft mobs are everywhere, from passive cows in the Overworld to wither skeletons that clearly skipped the friendly tutorial. After a while, though, many servers start to feel too easy, even on higher difficulty settings. LevelledMobs solves that by adding a level system to server mobs.

With this Spigot plugin, mobs can gain extra health, speed, damage, and other scaling effects based on their level. A low-level zombie may only be a small upgrade, while a high-level creature can turn a routine night walk into a bad decision. This guide covers downloading LevelledMobs, installing it on a plugin-compatible server, and adjusting the main configuration files.

Download LevelledMobs

  1. Open the LevelledMobs Spigot page.
  2. Select the blue Download Now button near the top-right of the page.
  1. Save the `.jar` file somewhere easy to find.
  2. If your server runs Minecraft 1.16 or newer, download ProtocolLib as well.

The latest LevelledMobs build supports many server versions, but the Version History tab is useful if you need a specific plugin release for an older setup.

Install the Plugin on Your Server

  1. Open your server panel and stop the server.
  2. Check the server version using your panel's version selector.
  1. Confirm the server is using a plugin-friendly jar, such as PaperMC or Spigot.
  2. Open the file manager or FTP from your server panel.
  3. Enter the `plugins` folder, then choose Upload.
  1. Drag and drop the LevelledMobs `.jar` file into the upload area. Add ProtocolLib too if your version requires it.
  2. Wait until the upload reaches 100%, then return to the main server page.
  1. Restart the server so LevelledMobs can generate its files and begin working.

What Changes In-Game

You may not see an immediate difference after joining the server. Existing mobs can remain unchanged, but newly spawned mobs should display a status bar above their heads. This bar shows useful information such as the mob level, name, and health.

Health Bars

LevelledMobs adds a visible health indicator above affected mobs. Since higher-level mobs can receive much larger health pools, the bar helps players judge whether a fight is reasonable or whether running is the smarter strategy. Some weak mobs can still end up with far more health than a player, and extreme levels can become tougher than boss mobs.

Mob Levels and Colors

Each levelled mob has its level shown on the left side of the status bar. Depending on the plugin preset and rules, level colors can shift from easier green mobs to more dangerous purple ones.

Early-game players should avoid the highest-level enemies until they have better gear. Punching a boosted skeleton with starter tools is technically a plan, just not a good one.

Configure LevelledMobs

LevelledMobs works out of the box, but most server owners will eventually want to tune how levels, stats, drops, and messages behave. The plugin stores these options in its generated configuration folder. For deeper command and setting details, use the official LevelledMobs wiki.

  1. Stop the server before editing files.
  2. Open your file manager or FTP.
  3. Go to `plugins`, then open the `LevelledMobs` folder.
  1. Find the file you want to change and select Edit.
  2. Save the file after making changes.
  3. Restart the server so the new settings apply.

settings.yml

The `settings.yml` file controls core plugin behavior. Many options here are advanced and can usually be left alone unless you know exactly what you want to change. Common settings include update checks, head drop multipliers, and conditions that decide when a kill should be skipped by the plugin.

rules.yml

The `rules.yml` file is where most gameplay customization happens. Here you can adjust how LevelledMobs calculates mob levels, health, damage, speed, XP drops, status bars, and other scaling rules.

If the server feels too punishing, reduce multipliers or narrow the level range. If players are clearing mobs too easily, increase the scaling gradually instead of turning every chicken into a raid boss.

customdrops.yml

The `customdrops.yml` file lets you create extra drops and rewards. You can set drop chances, required mob levels, custom items, commands, and whether an entity should equip an item. This is useful for RPG-style servers where stronger mobs should feel more rewarding to defeat.

messages.yml

The `messages.yml` file controls plugin text shown to players or staff. This can include command responses, invalid input messages, and other plugin notices. Most servers do not need to edit it, but it is useful for matching the wording to your server style.

Common Issues

Mobs do not show status bars

Existing mobs may not update immediately after installation. Spawn a new mob and check whether the level bar appears. If it does not, run `/plugins` to confirm LevelledMobs is loaded. Also verify that the `.jar` file was uploaded directly into the `plugins` folder, then restart the server.

Configuration changes are not saving

Stop the server before editing configuration files. If the server is running, it may overwrite your edits during shutdown or reload. Also check the YAML formatting carefully, since missing punctuation, tabs, or broken indentation can prevent the file from loading. After editing, press Save and restart the server.

  • LevelledMobs Spigot page
  • LevelledMobs wiki

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support