Skip to content

Compatibilities

Lachlan edited this page Sep 18, 2022 · 72 revisions
This page was last updated for LevelledMobs v3.6.4 b661

In this Wiki page, we aim to inform server owners of which server configurations are guaranteed to work and which ones aren't.

There are very few plugins that are incompatible with LevelledMobs. If a plugin of concern is not listed below as compatible or incompatible, feel free to contact us if you are unsure about its intercompatibility with LevelledMobs.


Minecraft versions

We will not support or guarantee stability for any server owners who choose to run LevelledMobs on unsupported Minecraft versions.

MC Version Compatibility Support Minimum Java Ver Comment
1.19 🟒 🟒 17 Recommended version.
1.18 🟒 🟒 17 Requires ProtocolLib (except on PaperMC-based servers).
1.17 🟒 🟑 17 Reduced support. Compatibility will be dropped in LM v4.0. Requires ProtocolLib.
1.16 🟒 🟑 17 Reduced support. Compatibility will be dropped in LM v4.0. Requires ProtocolLib. If your PaperMC server isn't starting, try adding the -DPaper.IgnoreJavaVersion=true flag.
1.15 and older πŸ”΄ πŸ”΄ 17 No. Update your server.

Server software

We support users running mainstream server software, as indicated below.

Server Software Compatibility Support Comment
Bukkit Server Software
PaperMC 🟒 🟒 Highly recommended.
Purpur 🟒 🟒 N/A
SpigotMC 🟒 🟒 Consider switching to PaperMC. It's a monumental upgrade.
CraftBukkit πŸ”΄ πŸ”΄ There is no reason to run CraftBukkit. Switch to PaperMC.
'Forge with Bukkit' merging software ❓ πŸ”΄ Most of these seem to work with LevelledMobs, though we will offer zero support for these servers. Bukkit was never intended to be used with mods, implementations which try to combine modding platforms with Bukkit are renown for being unstable.
Other Bukkit-based software ❓ πŸ”΄ LM will certainly work unless the software has broken something in the Bukkit API (which happens all too frequently). However, we will not provide support for other Bukkit-based software as it will be a great burden on our support team to do so.
Non-Bukkit-based server software
Sponge, Minestom, KryptonMC and other non-bukkit-based software πŸ”΄ πŸ”΄ LevelledMobs requires a Bukkit-based server to run, such as PaperMC (recommended). There are no plans of porting it yet; we first want to "complete" the Bukkit plugin.

Java versions

  • Java 17 or newer is required. This only affects 1.17 and 1.16 servers.

  • Having trouble updating Java?

    • If you're with a hosting provider, kindly ask them for assistance.
    • If you're self-hosting, shut down any processes using Java (i.e., your servers), uninstall the old Java version, then install the new Java, and finally restart your machine. Run java -version to check that you are running the new version.
      • If this doesn't work out, try to find answers on the internet. LevelledMobs support can't help you with Java installations.

LevelledMobs versions

We will only support users running the latest version of LevelledMobs. By running an outdated version you are not only missing out on features but also various enhancements and bug fixes. If you need help getting updated or are facing any issues please contact our team, we are happy to help you get updated.

Incompatible plugins

This does not mean that they are fully incompatible - please read the descriptions.

Plugin Severity Description
'Health bar in nametag' plugins 🟑 Medium Plugins that mess with nametags such as health bar plugins conflict with LevelledMobs. Either disable their feature(s) or disable our nametags. Consider using boss-bar or action-bar health indication plugins instead.
mcMMO 🟒 Low mcMMO has a health bar function you'll need to disable, it causes visual issues with LM's name-tags.
Plugins which adjust mob attributes (and don't have an internal/external compatibility layer) 🟠 High Any plugins that will adjust levelled mobs' attributes may conflict - e.g., highly excessive movement speed and so on. It's rare anyone has a plugin installed that will do this, but if you do, please ensure it is compatible with LevelledMobs (ask their developer). We provide a compatibiity layer for MythicMobs, EliteMobs, and some of the other popular plugins (see below).
'Mob Stacker' plugins 🟠 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. RoseStacker is recommended if you need stacking because it is performant and very configurable.
PerWorldPlugins πŸ”΄ Very High PerWorldPlugins breaks a lot of things, both in LevelledMobs and many, many other plugins. LevelledMobs has per-world functionality via the Rules System, it is entirely pointless to use PWP for LevelledMobs. You can run PWP and LM together on a server, just do not use PWP to manage LevelledMobs at all.

Compatible plugins

We have specifically tested the following plugins, with positive results, and may have included our own integrations to provide compatibility:

Selection of plugins that also modify mobs

LM integrates with several plugins which then allow you to stop LevelledMobs from levelling mobs that belong to such other plugins. These are:

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

We usually forget to update this list, there may be a few missing plugins. Ask us if you're unsure!

The following plugins support and integrate with LevelledMobs:

Clone this wiki locally