Skip to content

Compatibilities

Lachlan edited this page Jul 29, 2023 · 72 revisions
This page was last updated for LevelledMobs 3.10.1

In this Wiki page, you'll find out if your server is compatible with LevelledMobs.

Note: "Supported" refers to whether or not the LevelledMobs support staff are willing to help you out with issues with the plugin.

Note: "Compatibility" refers to what degree the LevelledMobs plugin can run without issues or missing features.

Minecraft Versions

Minecraft versions which are not listed in the table below are not compatible or supported.

Note: Not running the latest Minecraft version? You're missing out on a large pool of potential players, exploit patches, bug fixes, new features, performance improvements, plugin availability, plugin support, and community support. Get updated. ;)

Warning: LM v4.0.0, a future revamp version of LevelledMobs, will require the latest version of MC.

MC Version Compatibility Support Minimum Java Ver Comment
1.18.x, 1.19.x, 1.20.x 🟒 🟒 17
1.17.x 🟒 🟒 17 If you're not running Paper (or a fork/derivative of it), you'll need to install the ProtocolLib plugin as well.
1.16.x 🟒 🟒 17 You'll need to install the ProtocolLib plugin too.
If your PaperMC server isn't starting due to the Java version, try adding the -DPaper.IgnoreJavaVersion=true flag.
Our support staff can't assist you with Java version issues.

Server Software

Server software which is not listed in the table below is not supported (nor guaranteed to be compatible).

Server Software Compatibility Support Comment
PaperMC 🟒 🟒 Reference software; recommended
Folia 🟒 🟒
PurpurMC 🟒 🟒
SpigotMC 🟑 🟒 Slightly limited compatibility; some features in LM require PaperMC (or a derivative/fork).

Do not use 'Hybrid' server software!

Note: 'Hybrid' server software means that the server software can run Bukkit plugins in addition to Forge/Fabric mods.

Mohist, Arclight, Cauldron, Magma, and so on, are not supported whatsoever by LevelledMobs support staff.

Why?..

The Bukkit API was never written to accommodate mods, with all of the hacky methods used to try get around this, lots of things get broken in ways which are very difficult for plugin developers to track down. We've come across a handful of server owners with very weird bugs, which were found to be caused by the 'hybrid' server software.

LevelledMobs is not alone in refusing to support hybrid server software. Even EssentialsX denounces them..

Java Versions

If you're running MC v1.17 or MC v1.16, you'll need to install Java 17 (or newer) to run LevelledMobs.

Note: LevelledMobs support can't help you with managing your Java installations. There are loads of free online tutorials.

LevelledMobs Versions

We will only support users running the latest release or dev build of LevelledMobs.

By running an outdated version you are not only missing out on features, but also various enhancements such as bug fixes and performance upgrades.

But I don't want to update LevelledMobs!

If there is anything that is stopping you from updating, please let us know so we can help you out. Usually, we find these users have invalid or easily resolvable concerns. Reach out to our support staff! :)

Incompatible Plugins

This does not mean that all of these plugins are fully incompatible... read their descriptions.

Plugin Severity Description
mcMMO 🟒 Low mcMMO has a health bar function you'll need to disable. It causes visual issues with LM's nametags.
ModelEngine 🟑 Medium LevelledMobs' nametag packets are overridden by ModelEngine, so those mobs will be levelled but they won't have a nametag. We can't solve this on our end. Community members have helped to build a work-around solution to this issue.
HoloMobHealth (and any other nametag health bar plugins) 🟑 Medium Just like mcMMO, the health bars cause visual issues with LM's nametags. You'll need to disable the feature or remove that plugin.
You may want to consider using a boss bar or action bar health system instead.
Stacker Plugins πŸ”΄ Very High Stackers cause issues with LevelledMobs unless configured: you need to disable mob stacking in your stacker plugin as these can break LM's name-tags and custom drop system.
PerWorldPlugins πŸ”΄ Very High PerWorldPlugins breaks a *ton* of plugins, including LevelledMobs.
LevelledMobs has per-world functionality via the Rules System, it is entirely pointless to use PerWorldPlugins for LevelledMobs.
You can run PWP and LM together on a server, just do not use PWP to manage the LevelledMobs plugin.

Compatible (and integrated) plugins

We provide an integration for these plugins:

  • MythicMobs
  • InfernalMobs
  • EliteMobs
  • Shopkeepers
  • Citizens
  • DangerousCaves 2
  • EcoBosses
  • SimplePets

Most of these integrations exist so that LevelledMobs, by default, won't make mobs from those plugins become levelled ones.

Plugins which provide an integration for LM:

Clone this wiki locally