Sorry for jumping two minor versions! I only realised this as I am typing this update description. I had made a .29 version but it was only sent to a user for testing and I forgot to specify it wasn't a public build, so I increased the version. Anyways, on to the update!
No file changes this time. Drag and drop for the new goodness!
I've added another digit in the version which represents the 'build number'. If something very minor is changed, then I will increase that instead of the 'minor' version.
This update isn't tested. I doubt it won't work. Please message me on my Support Discord if there is a bug, as that is where I can contact you back the quickest.
Changes
Tried another method of adding compatibility between Mob Catcher plugins (such as SafariNets).
Shortened the 'Unsupported version' message, and switched it from a 'Warning' to a 'Info' log.
Bunch of code changes you probably don't care about:
Renamed Commands and Listener classes to more appropriate names. (e.g. CLevelledMobs -> LevelledMobsCommand)
Removed statics use in EVERY class. Proper OOP now
Used lowercase 'levelledmobs' instead of 'LevelledMobs' for command. Probably a better thing to do.
Changed code comments where necessary.
Renamed a few variables, such as the 'level' NamespacedKey.