Hot Summer Deals are Here!
Celebrate with up to 99% off on 17,700 resources
01
Days
21
Hours
47
Mins
39
Secs

CMI v9.8.8.0

280+ Commands/Kits/Portals/Essentials/Economy/MySQL & SqLite/Much More!
  • Initial update to support 1.21.2 - 1.21.3 servers. Don't forget to update CMILib if you want to run those servers. Best thing about this update (ignoring bundles and few new dedicated entity types) is that now we can properly hide filler item tooltip, so instead of showing empty field its not completely gone on 1.21.2+ servers.
  • Fix for scale command when using clear subvalue which wasn't properly resetting scale to default one
  • Fix for an error message when trying to use top command in a location which doesn't have any valid positions
  • Fix for down command not finding valid location on the last block available at -64 coordinates
  • Added new feature where you can now stop spawner dropping after certain point. This is based on player statistics on how many spawner blocks he have mined so far. This number includes all mined spawners not just successful, so keep that in mind while adjusting values. Additionally you can define players limits with cmi.dropspawner.stopafter.[number] permission node, tho this entire feature needs to be enabled in general. Additionally there is option to drop spawning drop chance linearly depending on players limit and how many spawners he already mined, so having starting drop chance of 100% can drop down with each spawner down to 0, aka failure chance will increase with each mined spawner, once more, this is based on players mined block count, so even if player fails to mine spawner 100 times in a row, with each mining attempt chance will keep dropping. This feature isn't enabled by default so no need to do anything if you want to keep old behavior.
  • Fix for auto flight recharge not charging exp if you have auto money charge enabled. Now we will prioritize money payments over exp, but in case player doesn't have enough money and exp auto recharge is enabled then we will charge with it.
  • Partially Muted "not enough money" and "not enough exp" when auto recharge fails to avoid spam into chat, this will still show message about missing currencies once and resets after next successful payment
  • Now in case player has auto recharge enabled and performs flyc without any charges, then auto charge will be triggered and player can start flying
  • New options when spawning salmon in 1.21.2+ servers /spawnmob salmon:small/medium/large/ for example /spawnmob salmon:large
  • New variable for spawnmob as hidename which will hide mobs name, so you can apply custom one and then hide it. Why you would want that? Well, for example /killall command will ignore named entities by default unless specifically requested to remove those, so if you don't want to remove entity accidentally you can add custom name and hide it.
  • Now performing /cmi recipe -c will output all enabled CMI custom recipes
  • Now -c variable in recipe command requires you to have %cmi.command.recipe.custom% permission node
  • Fix for vanish fake login/logout messages being shown with slight inconsistency with some specific vanish setups
  • New placeholders:
  • %cmi_p_[playerName]_cuffed%
  • %cmi_p_[playerName]_banned%
  • %cmi_p_[playerName]_muted%
  • %cmi_p_[playerName]_jailed%
  • %cmi_p_[playerName]_jailname%
  • %cmi_p_[playerName]_jailcell%
  • %cmi_p_[playerName]_jailtime%
  • %cmi_p_[playerName]_jailreason%
  • %cmi_p_[playerName]_jailedby%
  • %cmi_p_[playerName]_god%
  • %cmi_p_[playerName]_online%
    Self explanatory. You can get values by providing players name instead of having actual player object reference which can help out in getting things like online status of particular player when he is not online from outside of CMI
  • Optimized performance for /home command
  • Adjustment for openbook command while opening ctext files as book, now it checks for players access to that ctext if it requires specific permission node to be seen
  • Fix for an issue relating to some cosmetic plugins controlling player hats and CMI hat handling interfering with each other
  • Fix for an error message when trying to read mail of a user from database
  • Additional work around old home location records having inverted pitch/yaw, while this only addresses most obvious inversion cases it will not resolve all of them. This in general is only a temporary issue as any newly created homes or users whose data haven't been re-saved during few days while this bug existed will not have their home location pitch and yaw inverted.
  • Hidden "can't edit this" while interacting with interactable signs
  • Fix for spammy message when you have real world time setup running on your server
  • Fix for hologram left click interaction not working properly
Small bug fix relating to specialized commands and placeholder usage
  • Slight increase in plugin startup speed
  • Fix for an issue with placeholders in specialized commands not being translated in some instances
  • For time being saveall command on servers 1.20+ will only save online user inventories. Offline part will need more attention and figuring out on how to do it more efficiently.
  • Update for previous work around relating to blocks like signs being broken by its supporting block being removed keeping their attacked IC
  • Now gamerule command will properly tab complete values
  • Fix for home locations having inverted pitch and yaw on next server reload
  • New subaction for specialized commands as ch! which will avoid colorizing provided command and will pass it over as it is
  • Fix for teleportations rounding Y coordinates, now it should more often teleport to exact destination
  • Fix for clear command not tab completing properly some of the suggestions
  • Small adjustment for player data load, specifically for home locations which been firing home creation event which should only happen on home creation and not when its just old data loading
  • Small change for specialized command hasMoney:[value]! check which would have created console error message in case value provided wasn't numeric
  • Fix for an issue with home saving when your home location was located in a world which currently doesn't exist aka unloaded
  • Fix for a small issue with notarget command still allowing mobs to start attacking player in some situations
  • Small adjustment for afk mobs spawning active player detection range, which might have been too generous
  • Fix/improvement for item hat whitelist to have higher priority than non hat item blocking
  • Fix for inv and ender chest issue with inventory editing while player is joining into server at same time
  • Fix for interactive commands block record remaining in old place if marked block was physics based one like sign and its base block got removed
  • Fix for an issue when you are using shout messages with players on different servers and you being informed that no one is seeing your message
  • Fix for a bug relating chat bubbles and older servers not sticking to the player
  • Fix for bug with mob spawn prevention while you are afk
  • Fix for interactable commands not accepting different click methods when interacting with entities. Now you can use click:rightshift! and similar check to have different outcomes based on click type
  • Fix for an error while saving players homes
  • Added new placeholder as %cmi_user_rt_cooldown% which will return players cooldown time for random teleportation
  • Fix/workaround for an issue where water logged blocks would not have been excluded from random teleportation location when we should exclude water
  • Some changes relating to chat bubbles to use more packet based system to avoid issues with player teleportations being blocked due to it having a "passenger" and similar things. Now chat bubble will only be attached to use on client side.
  • Now tab complete for nickname will actually include existing color codes of current nickname instead of showing plain name
  • Fix for an issue with ItemsAdder command when it tries to perform commands attacked to the item
  • Fix for an error when official hex recognition is disabled in CMILib
  • Fix for itemcmdata not showing current model data id
  • Fix for itemcmdata not deleting id from item
  • Fix for an issue with items being placed on head which should not be allowed by set config file
  • Small change for whitelisted materials for hats, now if list is empty then all material types are acceptable. Keep in mind that this doesn't bypass other block checks, like lore or enchantments
  • Fix for carved pumpkin not being recognized as valid hat type item
  • Fix for afk commands still triggering when you are in vanish mode
  • Fix for auto unjailing process not finalizing properly
  • Now entitynbt and entityinfo can be trigerred from console as long there is source player name provided
  • Fix for timeSpeed section in config file only accepting base vanilla world, now it can accept custom worlds
  • Few small changes for kit main and preview gui, recipes and options, to fill in empty fields with light gray glass pane
  • Fix for autoAlias not working for ctext as intended
  • Fix for an error when teleporting with entity
  • Fix for home bed setting where home location specifically set at 0.5 coordinates would have been recognized as bed location even if it wasn't originally.
  • Change in data save structure for home locations, which is not in basic JSON format
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,319 Views
205 Purchases
205 Downloads
Dec 27, 2020 Published
Jun 16, 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,191 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,132 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,070 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,805 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,574 purchases
Share and earn
Refer this resource and earn a 10% commission.
30,319 Views
205 Purchases
205 Downloads
Dec 27, 2020 Published
Jun 16, 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,191 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,132 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,070 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,805 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,574 purchases
Top