CMI - 300+ Commands/Insane Kits/Portals/Essentials/Economy/MySQL & SqLite/Much More!

MC Plugin CMI - 300+ Commands/Insane Kits/Portals/Essentials/Economy/MySQL & SqLite/Much More! 9.8.10.0
For 1.7.10 - 1.21.x Over 300 must have commands/features for your server!

  • Now custom text supports directories in its file structure for better organization. So if you had any custom text in directories before, to have them in "disable" mode, those will get loaded in, so adjust accordingly, and I mean that now you will either need to move them out into different root directory or to have them hidden as a settings option. Do we need option to disable custom texts?
  • Added extra variable for effect command as infinite which will set effects time to highest possible. This isn't actual infinitely working effect, as we can't have those without additional code constantly tracking players, but it will set to high enough timer for it to be infinite'ish.
  • Fix relating to attribute handling which effected armor stand editor and few other things
  • Fix for custom alias not updating if you modified file and didn't use ingame editor and then reloaded plugin
  • Shortened/limited command lines to 50 characters in alias editor preview to avoid having huge mess if you have long and complicated commands. This is only visual thing in editor.
  • Addressing issue with some errors on older server relating to biome recognition. Some additional work will be needed to get all systems up and running fully.
  • Fix for new spawner drop chance decrees feature not working fully when you don't have linear lowering enabled.
  • Split of back and dback blacklisted world lists.
  • General change in how blacklisted worlds are handled by back and dback. Now we will avoid recording those locations in those worlds instead of blocking teleportation to it, which will produce more consistent results independent from where you are teleporting. Keep in mind that dying in blacklisted world will remove any death location records, while teleporting in one would only prevent override of existing, so you can still go back to a allowed world even if you performed multiple teleportations in blacklisted world.
  • Added separate back button for homes GUI
  • Added new command to gift pets to others. Command /cmi giftpet [playerName] (-s) this will change pets owner. Regular users can only gift pets they are owners of, users with cmi.command.giftpet.bypass can give pets they do not own, same permission allows you to even tame/gift untamed animals.
  • New option for options GUI to block pet gifts to you, because we all know what players would do if they are left with unlimited power.
  • New command as /cmi releasepet which allows you to untame animals. By default you can only do this on your owned animals, this can be bypassed with cmi.command.releasepet.bypass No more animal cruelty,you can free them without harming them!
  • Fix for small issue where player would have remained flying after being teleported close to the ground.
  • Fix for an issue introduced with some internal minecraft 1.21 changes which caused issues with compiled version and this caused an issue on older server versions.
  • Small bug fix relating to hat listener
  • 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
  • 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
  • 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
  • Now gameRule command will more properly accept direct game rule setting with more appropriate feedback message when you don't want/need to use GUI and just want to quickly change rule.
  • Now gameRule command will be case insensitive for game rules for simpler usage where you no longer need to define rule in specific capitalization
  • Fix for an issue where chat bubble was shown from players in spectator mode
  • New option in config file to enforce Italic look on renamed items when using color codes. This will be enabled by default and will mimic vanilla behavior where renamed items gets italic format by default.
  • Change: Renaming items on items while using color codes will use same check as it does for /itemname command, so player will need access to cmi.anvil.colors permission node and to specific color codes from cmi.colors.itemname.[color]
  • New permission node as cmi.anvil.bypassitalic to bypass enforced italic mode on item renaming in anvil
  • Fix for scan command not resuming after its being paused
  • Added missing wolf spawn variants with spawnmob command. Usage: /spawnmob wolf:rusty all possible options: ashen, black, chestnut, pale, rusty, snowy, spotted, striped, woods
  • Fix for interaction with shift+click on trial spawners would have opened spawner type picker, this should only work on regular spawners
  • Fix for exp command incorrectly recognizing target player when using [1%[min-max][[playerName]]] variable, now using something like 10%[1-999][Zhax] will properly recognize source player
  • Some internal changes relating to task usage to more properly indicate when task originates from CMI and not CMILib even tho its CMILib which handles tasks
Top Bottom