Version: 9.1.4.6
I don't even know where to start! I used to use EssentialsX as my core plugin, but I have almost completely ditched it after buying this plugin.
First off, the support. Some of the quickest I've seen, and probably the most friendly too! A big shout out to everyone who has helped me using CMI.
Updates are frequent, with new features being added. Bugs are an occasional appearance, but every plugin has them. The difference with CMI compared to other plugins is how quickly they are fixed. Like I said above, the support team is incredible! The same applies to Zrips, the developer of this incredible server management tool. Bugs tend to get fixed extremely quickly.
Another good thing about this plugin is how easy it is to make workarounds to changed features of the plugin, for example, removing the legacy toggle commands and grouping them all into the /cmi options command. Thanks to Floris, with the help of CMI's specialized commands, custom alias and usermeta, the legacy toggle commands were able to be added back! If most plugins change a feature, they most likely wouldn't revert it unless customers began to complain. With CMI, it doesn't even matter! Most features can be reverted using CMI's features.
The other thing I absolutely love about CMI is it's documentation. When I used to use EssentialsX, there was little documentation. CMI is the complete opposite. It provides plenty of documentation to help get you started with it.
The next point is more of a side note. The configuration. This is probably the only slight downside to CMI. It is very jumbled, with some parts of the chat filter in the config.yml, others in the chatFilter.yml file, and the Economy system at the top of the config.yml, while the option to enable the sell logs are somewhere near the middle. I would recommend setting aside a few hours of free time to have a thorough read through the configuration. Just like the documentation, there is plenty of it in the configuration, so once you find the settings you need, all you have to do is a bit of reading, some trial and error, and some knob turning.
A lot of people say that CMI is bloated, and due to all the features, causes server lag. I respectfully disagree. CMI makes it extremely easy to toggle what you do and don't need. Don't need the vanish system? No problem. Just go to the Modules.yml file and set Vanish to false. Restart the server, and CMI no longer handles vanish. It's as simple as that.
Then comes the fun part; the commands and in-game settings. With over 300 different commands, there's bound to be a bit of in-game customization. Lots of CMI's features are GUI-based, making it easy to customize, instead of having to remember long commands. Now, you might ask: "EssentialsX has this feature, what's the point of paying 15 Euro for a plugin that does the same thing?" My counter argument to that is, CMI does it different to EssentialsX. Take this example: You're suspicious of someone having an illegal item, and you want to check their inventory. Sure, you can do this with EssentialsX. But what happens if they log off before you can check their inventory? Bummer. Guess you'll have to wait until they log back on. Wrong! With CMI, you can check their inventory, even if they're offline! With just this example, I think it's clear that although CMI does it differently and is paid, it does it better, which is what you'd expect from a premium plugin, compared to a free plugin.
Now for one of my favourite features; the in-game custom alias editor! CMI makes it extremely easy to create custom commands, and by combining this with specialized commands, you can get some really cool custom commands. And all of this can be done from inside of the game! But don't worry. If you prefer to edit custom commands using a file, CMI's got you covered! Just navigate to the CustomAlias folder and start editing the files! Simple as that!
In conclusion, CMI can replace so many plugins. Time to ditch HolographicDisplays, EssentialsX and about 10 other plugins! CMI's got all those features, packed into one plugin, and done better! Want a new feature added? Just make a new Discussion on GitHub, and it may be added. If you're still using EssentialsX on your server, you're going about it the wrong way. I highly recommend CMI for anyone wanting to push their server to the next level.