CMI v9.8.8.2

280+ Commands/Kits/Portals/Essentials/Economy/MySQL & SqLite/Much More!
  • Fix for sethome confirmation not proceeded as expected
  • Change for portal area handling. Now we should properly process multiple portals being located in a single place. Keep in mind that we will use first portal which matches requirements, this means that in case you have 3 portals which simply teleports player to specific location we will only trigger one of those portals, this doesn't mean that we will randomize them, we will always pick first match which will produce consistent outcome
  • Added option to enable safe zone damage while you are in combat mode. This should allow you to damage players when they run away into safe zone for most area protection plugins, might still be issue with some, if you notice any of that, please let me know. Feature is disabled by default.
  • Fixing issue where holograms would only update for single player if there are more than one of them near it
  • Now while performing /cmi reload we will reload CMILib config and locale file just to avoid confusion why something dint updated properly
  • Small change for /cmi user meta [playerName] increment [value] in case you dint provided + to indicate that value needs to be added, we will default to this behavior
  • Small fix for usermeta when adding fractions and we have weird results
  • Partially returned /blockcycling command functionality for 1.13+ servers. Not all blocks might be supported and most of them will not work in backwards cycling mode, but atleast there is one now and you can play around with it. Some funky stuff can be observed while cycling stone walls.
  • Fix for /staffmsg command not processing placeholders if it was sent from console
  • Small change for /tptoggle feedback message to be more obvious what it does. This will not have effect on existing locale files but only on new installations.
  • Fix for issue with anvil usage to colorize items on older server versions
  • Fixing issue with elevators not working above nether roof
  • Enabled option to use spaces in kit display name option while using ingame editor
  • Fixing %cmi_user_canrankup% placeholder output
  • New sub command as /cmi hologram update [holoName] which will force hologram update in case you want to update hologram which contains placeholders to show new information at specific moment instead of waiting for auto update event
  • Small change for /msg command. Now in case you include placeholders in it we will translate them if command sender isint player while using receiver player as source for those placeholders. For example /cmi msg Zrips Hey %player_name% sent from another player will result into "Hey %player_name%" as a message while sending from console results into "Hey Zrips" as we are using receiver as source.
  • Added missing [air] variable to default info command output when you hover game mode. This will not have any impact on you current setup so you might want to add it manually if you care about players current air state
  • New specialized command variables:
    • ifingamemode:[value][@][#]!
    • ifhashealth:[value][@][#]!
    • ifhashunger:[value][@][#]!
    • ifhasair:[value][@][#]!
  • Added missing tree types: Azalea,Crimson fungus, Warped fungus
  • Small fix for /portal command when redefining new portal area which would not have updated properly until you restarted server
  • QOL for specialized commands. Addition of 2 new variables which goes together to achieve new mechanic. statement:[value]! and if:[statement][@][#]! Where can you utilize this? Its relatively simple.
    Lets take as an example setup like
    Code:
        - statement:check1! hasexp:50! hasmoney:100! perm:cmi.command.fly!
        - if:check1! msg! [playerName] PASS
        - if:check1@! msg! [playerName] FAIL
    We have 3 checks in first line which result gets attached to custom name, in this case its "check1", you can name it anyway you want. Second 2 lines utilizes result of that check, so "if:check1!" line gets performed when first line returns true, while "if:check1@!" only gets performed when its false. This allows you to perform checks once and then utilize result for cleaner and faster command processing as we no longer repeating same checks, we will be utilizing results from previous one. So expanding on this you can create cleaner and more efficient setup like
    Code:
        - statement:check1! hasexp:50! hasmoney:100! perm:cmi.command.fly!
        - if:check1! command 1   
        - if:check1! command 2
        - if:check1! command 3
        - if:check1! command 4
        - if:check1@! command 5
        - if:check1@! command 6
        - if:check1@! command 7
  • Small change to baltop to exclude players who never logged into game. This will prevent issues when player appears in top list while he got denied initial server join
  • Fix for players being able to continue sending you private messages when you change private message state to false with vanishedit and you already being in vanish mode. Now in case you modify it you will need to send private message to the player you want to talk for him to be able to reply to you.
  • Adjustments for warp changes not being updated fast enough in case you decided to reload plugin straight after modifying warp point with ingame editor
  • Fix for %cmi_user_jailtime% returning incorrect time
  • Added option to sell items by provided amount, for example /sell stone 50 would only sell 50 stone blocks even if you have 200 of those, or /sell blocks 100 would sell 100 blocks if you have enough of those but not more than that.
  • Now using elevator should not trigger recording of previous (/back) location
  • Some internal changes for god mode handling
  • Small fix when we have chat message set to use gradients and you try to use hex color code while sending public message which would have resulted in empty output
  • Fix for sound command while using numeric player names
  • Fix for holograms being shifted down by one line
  • Added option to trigger specific commands for scheduler when there isint enough players online. Defined with MinPlayersCommands config section
  • Fix when you use /reload on entire server and hologram manager goes into stackoverflow loop. Just a reminder that you should avoid performing /reload and actually perform full server restart to avoid issues in general. There is a reason why you need to type in /reload confirm
  • Now /inv should work on blacklisted players in case you are Operator
  • Added some missing statistics to be recognized with stats placeholder for newer minecraft versions
  • Added extra permission node as cmi.command.kiteditor.admin which will be required to edit kits commands with ingame editor. This will give you more flexibility and extra protection while giving access to kit editor to your staff and prevent having a risk for them to abuse command section.
  • Some extra adjustments to be more friendly with Geyser
  • Small fix for sell command
  • Fix for holograms sometimes doubling down if it was updated rapidly. Usually gets caused by auto page switch and you manually switching page over at same exact time
  • New placeholder as %cmi_user_jailed% to return default True or False in case player is jailed
  • Small adjustment for generateworth command to pick cheapest option in case we have multiple recipes to create item. This will prevent issues in case you have some custom recipes which uses special items which are worth allot more than it should be normally.
  • Fix or /nick command still outputting feedback message when using /cmi nick off -s
  • Fix for gm command outputing feedback message with -s variable
  • Added -s variable for /cmi kit command. Keep in mind this will only prevent feedback message when you are giving kit to some one else while getting kit to yourself doesnt trigger any default feedback message
  • Added extra information for /cmi info command while hovering over "god" to include noDamageTicks if player has any of those set while god mode itself is disabled. Those are separate mechanics while producing similar results.
  • Fix for error relating to holograms and pages
  • Fix for error relating to world limits and fly mode change
  • Fix for possible issue with shulker backpacks if you cloned it with creative inventory
  • For time being disabling auto respawn feature for 1.17 servers due to issues relating to this
  • Small fix for wrong player name infeedback message for /inv command while he is in blacklist
  • Fix for images not being taken from Images folder when trying to use one for ctext command
  • Fix for issue with shulker backpack being able to be put inside one another
  • Added CMIPlayerUnjailEvent and CMIPlayerJailEvent events for plugins API
  • Added extra variable for exp command as [1%[min-max]][playerName]] this is same one as used for money command, so you can use something like /cmi exp give Zrips 10%[30-500] which will give Zrips 10% of exp based on current Zrips exp amount (if different user name provided then we will use him as reference point) but no less than 30 and no more than 500 exp points
  • Some optimization for tpall command to avoid teleporting every player in one go but have slight delay between each teleport to allow server to catch up and process everything without introducing lag spike when dozens of players gets moved to new location
  • Added option to define which type of material we want to sell with /cmi sell command like /cmi sell sand
  • Hard limited hologram show range to 64 blocks which is hard limit set by client anyways, so no point in starting to update holograms further than this
  • Fix for elevators not working with increased world height
  • Fixing some issues with listeners failing to be registered in 1.7.10 servers. Yes, its still a thing. This in general only allows for rest of the listeners to be loaded properly while some will not get registered and some actions might not work as intended on 1.7.10 servers. Its time to update!
  • Small change for voting mechanic, we will only register vote if actual player name is used and not his nickname. This is to prevent double voting while using real name and nickname
  • Fix for %cmi_user_weatherduration% placeholder
  • Fixing autorespawn feature causing some errors in 1.17 version
  • Fixing typo for removehome command tab complete
  • Fix for rt command struggling in nether
  • Fix fo rt command excluding nether warth block as possible safe place which was limiting how many safe places we can find in general in nether worlds
  • Some small changes when we teleport between worlds which could have resulted in inconsistent results in comparison when you teleport from same world to that same location
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,675 Views
205 Purchases
205 Downloads
Dec 27, 2020 Published
Jun 26, 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,207 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,165 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,096 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,580 purchases
Share and earn
Refer this resource and earn a 10% commission.
30,675 Views
205 Purchases
205 Downloads
Dec 27, 2020 Published
Jun 26, 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,207 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,165 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,096 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,580 purchases
Top