All Mods Resource Packs Data Packs Shaders Modpacks Plugins
LevelledMobs

LevelledMobs

by PenalBuffalo • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions
Java Version Required: Java 21 (or newer)
Compatible Minecraft Versions: 1.21, 26.1+
Documentation (Wiki): Click to View Wiki
Discord Server (Chat/Support): Click to Join Discord
Source Code: Click to View Repository
Credits: Click to View Credits

LevelledMobs Banner

Welcome to LevelledMobs 4

The Ultimate RPG Mob Levelling Solution

by PenalBuffalo, UltimaOath and lokka30


Want to add a new challenge to your server, without changing the vanilla feel?

Combine any number of unique Levelling Strategies and Modifiers to upgrade mobs!

  • Distance-from-Origin based;
  • Y-Coordinate;
  • Random and Weighted Random;
  • Player Variable (PAPI Supported)
  • and much more!

Configurable and Compatable

The entire system is 85% run from the single rules.yml file. The rest works from the other four files. Since we utilize almost entirely vanilla features and mechanics, it provides a huge degree of control and compatability. We even provide the externalplugins.yml which gives you the means to identify any 3rd party plugin using the most commonly used methods.

Detailed Wiki, Dedicated Support

Much time and effort has gone into documenting how to use the plugin for the beginner to the more advanced users. We have also provided a well documented and highly active support Discord channel for multiple years.

Works Out-of-the-Box

Our default configuration is designed to work for most server configurations and most situations out-of-the-box, meaning all you have to do is install the plugin and let it work. The default settings have been play tested and tweaked by the developers over several years and have been proven reliable and ready for most server environments. The plugin itself functions on Spigot and PaperMC, though it is written primarily with PaperMC in mind.

Custom Drops and 3rd Party Item Support

We provide an easy to understand and highly customizable Custom Drops system which can be applied in a number of various ways (the most flexible would be as a Drop Table, implemented via a Custom Rule). We also provide support for multiple 3rd party item-generator plugins through our official addon LM_Items.

Can your server handle the ultimate mob levelling solution?

Integrations

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2 26.1.x +1
Paper Purpur Spigot
22h ago 1
26.2 26.1.x 1.21.x
Paper Purpur Spigot
22h ago 1
26.1.x 1.21.x
Paper Purpur Spigot
22h ago 1
26.1.x 1.21.x
Folia Paper Purpur Spigot
22h ago 1
1.21.x
Paper Purpur Spigot
22h ago 1
1.21.x
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Folia Paper Purpur
22h ago 1
1.21.x 1.20.x
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur Spigot
22h ago 1
1.21 1.20.x 1.19.4
Folia Paper Purpur Spigot
22h ago 1
1.21 1.20.x 1.19.x
Folia Paper Purpur Spigot
22h ago 1
1.21 1.20.x 1.19.4
Folia Paper Purpur Spigot
22h ago 1
1.20.x 1.19.4
Folia Paper Purpur Spigot
22h ago 1
<center>
<h2><u>⚔ LevelledMobs v4.5.3.2 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 29</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • fix custom drops not dropping when using only-drop-if-equipped: true<br>
  • fix errors on older minecraft 1.21.x versions<br>
  • bump gradle version to 9.6.1<br>
  • have distance-from-origin strategy ignore y level when enable-height-modifier is disabled
<center>
<h2><u>⚔ LevelledMobs v4.5.3.1 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 28</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • gracefully handle mobs that report infinity health and log mob info<br>
  • small tweaks for command rules show-effective<br>
  • compatibility with Minecraft 26.2
[4.5.3] LevelledMobs 4.5.3 b152 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.5.3 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 27</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • Folia is no longer supported<br>
  • fix error preventing custom drops from dropping in some cases<br>
  • fix debug nbt-dump and debug show-pdc-keys commands not working<br>
  • fix console messages not resolving text formatting<br>
  • remove applying floor to amount-formula results<br>
  • fix formula-amount being evaluated twice for external items<br>
  • added command debug show-errors to show any errors or warnings that have been recorded<br>
  • add command show-errors to spigot servers<br>
  • when running reload as a player and there were warnings it will send a message saying there were errors and to run command debug show-errors to see them<br>
  • added option to settings.yml notify-admins-of-errors-upon-join<br>
  • bump kotlin to version 2.3.21<br>
  • bump gradle to 9.5.1<br>
[4.5.2] LevelledMobs 4.5.2 b146 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.5.2 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 26</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • compatibility with Minecraft servers 26.1+<br>
  • add new attribute modifier mob-scale<br>
  • add command debug show-mob-groups<br>
  • fix built-in group all_flying_mobs not including more recent mobs<br>
  • bump kotlin version to 2.3.20<br>
  • bump gradle to version 9.4.1<br>
  • small code cleanup
[4.5.1] LevelledMobs 4.5.1 b143 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.5.1 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 25</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • fix errors on 1.21.11 spigot servers<br>
  • add new option to y-coordinate strategy: increase-per-level<br>
  • add key validation to y-coordinate and distance-from-origin strategies to warn when invalid options are used in rules.yml<br>
  • add command debug show-mob-groups<br>
  • fix built-in group all_flying_mobs not including more recent mobs
[4.5.0] LevelledMobs 4.5.0 b141 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.5.0 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 24</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • full Minecraft 1.21.11 support<br>
  • only minecraft 1.21+ is supported now<br>
  • fix y-coordinate strategy not working properly when using ascending numbers<br>
  • fix command /lm rules show-effective throwing an exception on 1.21.10 servers<br>
  • fix an error relating to spawn distance when mobs go thru portals<br>
  • bump gradle version to 9.2.1<br>
  • replaced CommandAPI with Paper's built-in brigadier. Spigot servers will still only have 2 commands available.<br>
  • fix command /lm debug show-pdc-keys broken on various minecraft versions<br>
  • various code refactors and style updates<br>
  • update kotlin to 2.3.0
[4.4.0] LevelledMobs 4.4.0 b137 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.4.0 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 23</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • Spigot servers no longer fully supported<br>
  • full support for Minecraft 1.21.10<br>
  • fix error on shutdown of Folia servers<br>
  • fix no nametags at all on folia servers<br>
  • fix invalid-placeholder-replacement value being used when PAPI returned a valid value<br>
  • fix errors when mob-process-delay has a high value<br>
  • add support for base attribute modifiers<br>
  • overhaul attribute modifier logic<br>
  • attribute modifiers have 4 separate merge functions for rule inheritance<br>
  • show-effective now shows more useful info for attribute modifiers<br>
  • entity damage debug listener shows base values now<br>
  • fix RANDOM_NUMBER debug showing a max value that was one number too high<br>
  • fix typos in rules.yml for default end world strategy (thanks n1ckoates)<br>
  • fix nbt-dump command not working on certain versions<br>
  • fix lm summon command not working in folia when used from the console with either at-player or at-location arguments<br>
  • more graceful error messages when starting on Spigot servers<br>
  • bump gradle to version 9.0<br>
  • bump kotlin to 2.2.20
<center>
<h2><u>⚔ LevelledMobs v4.3.2.1 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 22</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • Minecraft 1.21.7 support
[4.3.2] LevelledMobs 4.3.2 b124 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.3.2 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 21</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • Minecraft 1.21.6 support<br>
  • new options to disable nametags for java or bedrock players (thanks @Reaper )<br>
  • fix errors on folia servers (thanks @Mirai )<br>
  • fix /lm summon ... here not working with command blocks<br>
  • lots of code cleanup per intellij suggestions<br>
  • bump gradle to 8.14.2<br>
  • bump Kotlin version to 2.2.0<br>
  • bump build dependencies to latest versions<br>
  • small code cleanup
<center>
<h2><u>⚔ LevelledMobs v4.3.1.1 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 20</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • fix error on Paper servers 1.21.5 builds 70 and newer<br>
  • have group-limits: cap-total apply to custom commands<br>
  • bump gradle version to 8.14

[4.3.1] LevelledMobs 4.3.1 b112 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.3.1 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 19</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • Minecraft 1.21.5 support<br>
  • fix custom drops not shuffling when using group ids<br>
  • fix custom drops enchantments not shuffling when the shuffle option is used<br>
  • bump kotlin version to 2.1.20<br>
  • bump com.gradleup.shadow to version 9.0.0-beta11
<center>
<h2><u>⚔ LevelledMobs v4.3.0.1 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 18</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • fix mob custom names not showing if it has a entity-name-override specified
[4.3.0] LevelledMobs 4.3.0 b108 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.3.0 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 17</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • officially drop support for Minecraft 1.19<br>
  • bump java requirement to 21<br>
  • fix issue on folia where using spawn eggs causes errors<br>
  • fix issue on folia where getting hit by projectiles causes errors<br>
  • add new option to health-indicator: maintain-space (true/false)<br>
  • add new condition: player-names: match against one or more player names<br>
  • add new condition: gamemode: match against a player's current gamemode<br>
  • fix issue with spawner mobs having spawn reason UNKNOWN when being processed by rules<br>
  • y-coordinate logic was not taking start and end caps into account and was causing negative level values to be applied. Updated capping and period logic. (thanks @King )<br>
  • allow biome conditions to work with 3rd party namespaces<br>
  • fix build issues<br>
  • using multiple weighted random will no longer merge together unless merge: true is specified<br>
  • weighted-random should now be more performant<br>
  • fix issues with weighted-random not producing expected results<br>
  • bump gradle to 8.13<br>
  • fix invalid-placeholder-replacement not working as expected<br>
  • fix ignore-mobs-with-no-player-context only ignoring mobs when PVM is enabled<br>
  • fix for distance-from-origin attempting to measure distance between different worlds<br>
  • move Essentials integration to reflection<br>
  • bump dependent plugin versions to latest<br>
  • Fix getEntities radius exceeding loaded chunks causing async getEntities exception #518<br>
  • fix ConcurrentModificationException #520
[4.2.0.2] LevelledMobs 4.2.0.2 b98 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.2.0.2 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 16</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • fix newly spawned entities not having an associated player context<br>
  • fix typo in debug message<br>
  • don't ignore world conditions list for lm summoned entities<br>
  • warn if invalid values are used for modal lists in rules.yml<br>
  • fix entity name overrides not working for baby mobs<br>
  • the /lm debug show-customdrops command will now show any enchantments present on an enchanted book, also if non-minecraft namespaced enchantments are used then it will be shown<br>
  • bump gradle version to 8.12
[4.2.0.1] LevelledMobs 4.2.0.1 b93 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.2.0.1 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 15</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • fix errors with folia when it was built with mojangmap<br>
  • don't show nbt-data is an invalid key for settings
[4.2.0] LevelledMobs 4.2.0 b91 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.2.0 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 14</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • Minecraft 1.21.4 support<br>
  • don't allow structures condition to be used on minecraft versions older than 1.20.4<br>
  • update various code to not utilize methods deprecated since 1.21.3<br>
  • fix issues with 3rd party plugins ignoring rules in certain situations<br>
  • the setting mob-process-delay will properly delay all mob processing instead of some<br>
  • remove legacy code around 3rd party plugin usage<br>
  • using invalid keys in rules.yml will now show an error and which rule it is in<br>
  • rules transforming-mobs-inherit-level and riding-passengers-match-vehicle-level have been removed from rules.yml since they don't do anything<br>
  • various event listener have configurable priority in settings.yml<br>
  • prevent duplicate custom drops and commands when a custom mob group is used<br>
  • pass player context if applicable to external PAPI calls when used in multiplier formulas<br>
  • new option in settings.yml ignore-mobs-with-no-player-context<br>
  • new debug type: PLAYER_CONTEXT<br>
  • very small potential performance improvements<br>
  • when debug is enabled, mob that haven't constructed a level yet show as no lvl instead of lvl 0<br>
  • the debug timer will no longer adds extra time<br>
  • updated to Kotlin 2.1<br>
  • gradle version to 8.11.1<br>
  • other build config changes<br>
  • item-nbt-api-plugin version to 2.14.0<br>
  • have PVM output-cap apply to min-range assignment in addition to max-range<br>
  • new rule (settings): invalid-placeholder-replacement. when used if a PAPI placeholder returns an empty string then this value is substituted<br>
  • fix issue on Folia servers when player count is over 10
[4.1.4.1] LevelledMobs 4.1.4.1 b78 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.1.4.1 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 13</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • fix error relating to horses on Minecraft versions 1.20.1 - 1.20.4<br>
  • fix potential error related to generic_jump_strength<br>
  • fix error when an incomplete /lm spawner-egg command is used<br>
  • rename a few field descriptions when using /lm rules show-rule
[4.1.4] LevelledMobs 4.1.4 b75 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.1.4 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 12</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • Minecraft 1.21.3 compatibility<br>
  • fix issue with chested animals losing all loot upon death<br>
  • fix folia error on startup with 1.21 version<br>
  • fix stacked multipliers not working<br>
  • change construct-level results to use floor calculation instead of rounding to nearest integer<br>
  • removed various useless roundings from spawn and y levelling strategies<br>
  • update checker now uses Hangar API instead of spigotmc. also the build numbers will be displayed when the checker is run among other update checker improvements<br>
  • use new Paper 1.21 APIs for enchantments and structures<br>
  • improve custom drops debug message when enchantments are used
[4.1.3] LevelledMobs 4.1.3 b68 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.1.3 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update 11</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>
  • fix potential error when using 3rd party custom drops air cannot be serialized<br>
  • fix %location% populating with XXZ instead of XYZ<br>
  • have worldguard regions condition use a cache instead of calling WG API each time<br>
  • fix rare issue of not all rules getting applied to a mob in certain situations<br>
  • add support for custom drops extras using formulas<br>
  • update bstats to 3.1.0<br>
  • update PlaceHolderAPI to 2.11.6<br>
  • update item-nbt-api-plugin to 2.13.1<br>
  • fix player variable mod scale not working with values less than 1<br>
  • fix %rand% in construct-level actually generating a max number one less than specified<br>
  • fix player variable mod tiers not getting parsed correctly<br>
  • add internal placeholders %min-level% and %max-level%<br>
  • fix nbt-data not working on items<br>
  • update nbt-data methods to use the latest API functions which should be more pekj98888
[4.1.2] LevelledMobs 4.1.2 b60 by PenalBuffalo on Oct 12, 2026
Download
  • fix chunk kill options not working as expected
  • fix folia error on startup
  • fix issue on folia causing extreme slowness
  • commands /lm rules show-effective and /lm rules show-rule will no longer skip showing values if the value was false or 0
  • merging values will no longer be skipped if they are false or 0 (applicable to using presets)
  • implement workaround for the mob processing queue not processing mobs
  • have player variable mod ignore mobs summoned with /lm summon command
  • added placeholder %entity-health-rounded-up%
  • added placeholder %entity-max-health-rounded-up%
  • update gradle to 8.10
  • change shadow version to 8.3.0
  • fix issue when using Lib's Disguises causing the nametag to show {CustomName} or {DisplayName}
[4.1.1] LevelledMobs 4.1.1 b52 by PenalBuffalo on Oct 12, 2026
Download
  • minecraft 1.21.1 support
  • potential fix for nametags not working after a while
  • fix custom rules not parsing their names correctly
  • fix overall-chance roles being reversed
  • change to kotlin 2.0.10
  • updated /lm debug show-queues command to show more information
  • removed some unused legacy code

[4.1.0] LevelledMobs 4.1.0 b47 by PenalBuffalo on Oct 12, 2026
Download
  • new setting in settings.yml level-mobs-upon-spawn-max-players (replaces level-mobs-upon-spawn); default is 10
  • new setting in settings.yml update-mobs-upon-nonplayer-damage-max-players; default is 5
  • settings version incremented to 37
  • new custom drops features: amount-formula, chance-formula, equipped-formula and overall-chance-formula. you can input formulas to determine the amount
  • new debug type: CUSTOM_DROPS_FORMULA
  • customdrops overall_chance renamed to overall-chance and overall_permission renamed to overall-permission
  • customdrops.yml file version incremented to 12
  • construct-level results are now rounded to integer rather than cast
  • fixed a bug in custom drops when used with LM Items and sticks are used instead of the drops until a reload occurs
  • code cleanup in custom drops logic
  • fix error in folia if a run delay is used with a custom command
  • apply nbt-data synchronously
  • new placeholder: %entity-max-health-percent% with optional precision. example of 3 decimals: %entity-max-health-percent-3%
  • fix construct-level random levelling getting populated into %weighted-random% instead of %random%
  • when a PAPI variable is used in a nametag, pass the nearest player reference if present instead of null. it will only have a player reference if PVM is enabled
  • overall-chance logic fixed (broken since 3.15.0)
  • all debug messages that reference a mob will show it's corresponding level
  • custom drops debug message improvements
  • 2 plugins added to externalplugins.yml: gadgets-menu and my-pet
  • fix mobs with a custom name with hex colors not showing the proper colors on the nametag (Paper servers only)
  • removed custom enums that mimicked vanilla SpawnReason and DeathCause. This will ensure future minecraft compatibility without needing to update LM
  • debug message improvements
  • removed a unused debug type
  • fix error running /lm debug show-pdc-keys on latest 1.21 builds
  • when using item-drop-formula the result will use the floor math operation instead of rounding to nearest integer
  • changed nametag manager logic to handle errors better
  • new command: /lm debug view-queues
[4.0.6] LevelledMobs 4.0.6 b35 by PenalBuffalo on Oct 12, 2026
Download
Changelog:
  • relocated kotlin internally for better compatibility with other plugins that also use kotlin
  • removed kotlin reflection
  • fix many issues with strategy distance-from-origin
  • fix potential exception relating to custom drops
  • fix error running /lm debug show-pdc-keys if there are no keys to show
  • add LevelledMobsSpawnReason TRIAL_SPAWNER
  • add to deathcause enum: CAMPFIRE
  • misc code changes to hopefully prevent errors
  • fix typo in debug message
  • update CommandAPI to 9.6.0-snapshot
[4.0.5] LevelledMobs 4.0.5 b29 by PenalBuffalo on Oct 12, 2026
Download
  • fix error on 1.19.4 servers
  • fix Minecraft 1.21 error (4.0.4 regression)
  • fix recipes that have been disable from getting enabled (CommandAPI issue)
  • fix debug messages for MOB_GROUPS only showing up if CUSTOM_DROPS debug was also enabled
  • fix external plugin detection not working for custom defined plugins
  • fix dup issue if a mob picks up items and is killed
  • add 2 definitions to externalplugins.yml
  • add new option to externalplugins.yml: key-valuetype with default value of string
  • added new debug option: /lm debug show-pdc-keys to get a detailed list of all PDC present on a mob
  • update links in all config file headers
  • added another custom rule to the default rules.yml
  • small code tweaks
[4.0.2] LevelledMobs 4.0.2 by PenalBuffalo on Oct 12, 2026
Download
<center>
<h2><u>⚔ LevelledMobs v4.0.2 ⚔</u></h2>
<strong><i>The Ultimate RPG Mob Levelling Solution</i> • <u>Update #3</u></strong>
<br>Please read the change-log below so you are aware of any changes that may affect your server.
<br>Has LevelledMobs improved your server? Support the project by leaving a review :).
<br>
<a href="https://discord.gg/arcaneplugins-752310043214479462" target="_blank">[ Join our Discord for help / chat! ]</a> • <a href="https://arcaneplugins.gitbook.io/levelledmobs-the-ultimate-mob-levelling-solution/levelledmobs-v4.0/installation" target="_blank">[ Unsure how to update? Click here! ]</a>
</center>
<br>

<hr />
Changelog:<br>

  • fix condition stop-processing from having reversed logic<br>
  • update debug messages so they always show the rule name and mob name where applicable and more consistently<br>
  • fix player mod levelling settings for match-variable and use-variable-as-max<br>
  • fix error relating to custom drops<br>
  • prevent player immortality when creature-death-nametag is not specified in rules.yml<br>
  • update kotlin to version 2.0.0<br>
  • update custom mob groups to be more accurate<br>
  • small tweaks to default ranged multiplier values
LevelledMobs Icon
Download LevelledMobs
Select game version
Select platform