CMI v9.8.8.1

280+ Commands/Kits/Portals/Essentials/Economy/MySQL & SqLite/Much More!
  • Fix for give command not tab completing item names in some cases
  • Fix for dialog commands trying to perform command on the first player who initiated those if you used variable replacement approach and not just clean basic commands
  • Fix for sign dialog editor ignoring area protection in some cases
  • Fix for command warmups and cooldowns not always triggering if command was initiated with namespace
  • Fix for a bug when defining custom Dialogs and incorrectly setting its values resulting into error message
  • Fix for anti afk detection failing to recognize players afk state with some anti afk machines
  • Fix relating to sit animation and you being teleported back to original world if you got moved away by another plugin
  • Fix for %cmi_user_weather% misreporting weather as thunderstorm when its clear
attachFull910748


  • Small update for sign dialog UI for 1.21.6 servers not working, this option got pushed forwards to only be available as of 1.21.7+ servers
  • Major performance boost (relatively speaking) for color processing, especially with gradients applied to longer lines of text. This will need newest CMILib version
  • Fix for itemnbt wanting to show lines as [encoded] when they are not
  • Small improvement for old item format recognition which should include wider range of those, you might still need to do /cmi util convertitems on 1.21.4 when transitioning to newer servers
  • Fix for /cmi killall -list outputting empty list
  • Fix for armorchange event not triggering in some instances and preventing things like armor effects not being recognized
  • Update for sign dialog editor to fire up SignChangeEvent when its being update and in case 3rd party plugin cancels it then we will simply close UI
  • Added new command as /cmi dialogs [dialogName] (playerName) which will open defined dialog for the player. By default you will have 3 example dialogs in new Dialogs folder. You can create UI elements which will perform either defined commands, open another dialog window or redirect player to defined web url. This is just an initial update and initial set of features. At the moment there isn't ingame editor, so all should be done by editing files directly. As a "secret" update you can now do /cmi reload dialogs which will only reload dialogs without introducing lag spikes on the server as this action is way less taxing than reloading entire plugin in one go. You can read more at https://www.zrips.net/cmi/commands/dialogs/
  • Fix for some of the emoji icons not showing up in emojipicker
  • Fix for an error message when trying to load in old saved inventories on latest minecraft servers which fail to be loaded due to changed format
  • Added Dialog type editor for maxplayers when you don't provide any variables in a command. This will show slider where you can pick max player amount. By default range is between 1 and 200, but if you go over 175 then this range will increase up to 999
  • Added Dialog type editor for setmotd command
  • Added tab complete for usermeta command to properly auto complete existing keys from the target user
  • Fix for money command when performing command on all offline players and it was wanting to remove money from accounts belonging to Towny and similar plugins, this should only remove money for real user accounts
  • New placeholder as %cmi_stripcolor_{text}% which will return cleaned up text, this can be used with another placeholder like %cmi_stripcolor_{cmi_baltop_name_1}% to get clean players name independent if it had color codes or not
  • Fix for an issue with teleportation handling in some cases
Just a quick follow-up to address a small issue with new jailing +- time system which was not placing player into jail appropriately when using + for the time and player wasn't already jailed.
  • Fix for old hologram method not working on 1.21.6+ servers
  • Some updates relating to gradient deconversion which will require new CMILib. Which will try to more properly deconvert gradients back to their original state instead of showing "messy" output where each letter has its own color code. Keep in mind that this is not bullet proof yet, some edge cases will cause it break and will produce old full output instead of simplified one, but in most cases it should be just fine(ish)
  • Added option to edit signs in new Dialog type window. Enabled by default. This only works on 1.21.7+ servers with latest Paper builds. At the moment its more of a experimental feature to see if its suitable for use cases like this one.
    Icon (tiny, Mojang should give option to make it bigger!) of the sign will be shown at the top while each sign line will be represented in each text field, at the moment its limited to 256 characters, which is way more than you could dream to have in regular sign editor.
    Update button will simply apply changes done to text fields, you can simply close it with ESC or by clicking button at the bottom.
1752243753581.png
  • Fix for itemnbt command not returning anything or causing error message on newer servers
  • Fix for old items with old NBT data not being recognized in latest 1.21.5+ servers. For this to take full effect you will need to update CMILib to the latest version
  • Fix for [item] causing error message in console when used in 1.21.6+ servers, again CMILib latest version will be needed
  • Added missing variable processing for %cmi.user.toggle.pmsound% and %cmi.user.togglename.pmsound% placeholders
  • Split anvilRenameColor module into anvilColor and anvilRename to have more control over which actions you want to handle exactly and which ones we should ignore
  • Added option to disable death messages per player with /cmi options command. This will require for command executor to have cmi.command.options.deathmessages permission node
  • Fix for mute command while using multiple potential time values and last one gets used, now it properly picks the first recognizable one
  • Added option to add or subtract jail time from the player, usage would be something like /jail Zhax +10m to add 10 minutes and /jail Zhax -10m to take away 10 minutes. If player isn't jailed and you want to add +10 minutes then he will be placed into jail for that time, so its safe to use on players who are not currently jailed. Same thing for trying to lower jail time for player who are not jailed, this action will not have any effect.
Quick fix for an issue where plugin could fail to load on older servers due to changes in last update
  • Added option to spawn in happy ghast with equipped colored harness, usage would be something like /spawnmob happy_ghast:pink which will spawn in happy ghast with pink harness. Keep in mind that harness has only specific colors and isn't colorized with custom hex color, so use one of 16 base color names
  • Added option to spawn in entity with another one leashed to it, 1.21.6+ servers, for example /spawnmob happy_ghast:leash-acacia_boat which will spawn in happy ghast carrying a boat under it. Can be used for any mob, but this is mainly for the happy ghast. Only works on Paper branch servers
  • Update for spawnmob command usage format to be more in line of what we have with give commands one liner. Old format should still work just fine as it did before, but as of now we will go with new one as default. So previous skeleton_horse:baby:hp-50:n-{#brown}Death_Bringer:s-3 changes to skeleton_horse;baby;hp{50};n{{#brown}Death_Bringer};s{3} which simply replaces : with ; and encloses variables value with {} instead of using -, this allows us to have more freedom with what we can enter, so now this is a valid format skeleton_horse;n{{#red}-:;Death_Bringer;:-}
  • Added extra exception for happy ghast when using killall command to not remove the ones which have harness on them
  • Update for killall command handling. Additionally replaced -f variable with -all to be more obvious what it does. Added extra variable as -force which will ignore some checks, for example named animals, tamed and so on, this can be used with specific type to remove all entities of that type independent of their state, useful when you want to force remove all entities for one or the other reason. Extra variable as -withitems got added to remove entities which hold or are equipping items. Without providing any variables then we will remove monsters including those with items, as for example skeletons tend to spawn with bows or zombies randomly spawning with weapons or armor, this will exclude named monsters by default.
  • Fix for sit animation causing some issues with plugins which cancels this action and could make player to fall down by one block
  • Fix for setting item flags which could have resulted in more things being hidden then it should have been on newer server versions
Buy a license now
$16.00
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
30,535 Views
205 Purchases
205 Downloads
Dec 27, 2020 Published
Jun 19, 2026 Updated
5.00 star(s)
Average rating (4)
4.9 MB File size
Type
  1. Economy
  1. Chat
  1. Staff
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.7
  1. 1.8
  1. 1.9
  1. 1.10
  1. 1.11
  1. 1.12
  1. 1.13
  1. 1.14
  1. 1.15
  1. 1.16
  1. 1.17
  1. 1.18
  1. 1.19
  1. 1.20
  1. 1.21
Creator
Owner
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,157 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,579 purchases
Share and earn
Refer this resource and earn a 10% commission.
30,535 Views
205 Purchases
205 Downloads
Dec 27, 2020 Published
Jun 19, 2026 Updated
5.00 star(s)
Average rating (4)
4.9 MB File size
Type
  1. Economy
  1. Chat
  1. Staff
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.7
  1. 1.8
  1. 1.9
  1. 1.10
  1. 1.11
  1. 1.12
  1. 1.13
  1. 1.14
  1. 1.15
  1. 1.16
  1. 1.17
  1. 1.18
  1. 1.19
  1. 1.20
  1. 1.21
Creator
Owner
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,157 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,579 purchases
Top