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.7.7
For 1.7.10 - 1.21.x Over 300 must have commands/features for your server!

  • Added server total to baltop command when performed from console
  • Fix for potentially issue with non repeating schedulers with delay adding unnecessary checks after those got performed
  • Added extra feedback for scheduler command which now if you didn't provide any variables will print out schedulers in a list, indicating their name and how long until it gets performed. Hover over will give exact date when it should trigger
  • Added extra variable for reload command as `scheduler` which will reload only scheduler file avoiding full plugin reload
  • Fix for an issue with tpo command on Canvas servers
  • Fix for an error when showing entity hp bar
  • Fix for options command not triggering player data save when setting values directly via command and not GUI
  • Some changes for damage control option, which now fully disabled by default to avoid any confusions. Additionally two particular damage types are no longer being controlled, CONTACT and HOT_FLOOR which were causing some issues due to how Minecraft handles those types of damage
  • Fix for an error relating to vanished player and its playtime stopping mechanic on Canvas servers
  • Added additional sound for warmup to be played every second while timer is going, this is separate from initialization sound, so adjust accordingly
  • Fix for chatbubble alpha not having effect
  • Added option to define chat bubble colors based on player permission access. This will allow different background colors, scales, transparency, line width and shadows for different players.
  • Fix for command cooldown not applying in some cases
  • Adjustment for scheduler handling
  • Fix for /cmi particlepicker not showing particle example while editing those
  • Some update for player combat hp bar indicating damage to another player, this updates underlying logic on how it gets processed and how its being shown. Primarily to better indicate players current/previous absorption levels, which now gets to be indicated with additional value. Keep in mind that this does reset locale line
  • Fix for tgod being wonky due to how minecraft handles players with no damage ticks enabled, which were still allowing damage to pass over, but was more or less halving it each time until damage was fully negated.
  • Fix for missing player playtime if you had newer server version and have PlayTimeFromStats set to false
  • Fix for ic command not including new entity/block and requiring plugin reload to pick up new settings
  • Fix for ic command removing entities which were not removed fully until plugin reload
  • Now ic command entity list shows entity custom name if it has one, instead of its type name
  • Added {DATE} as variable for kit items name or lore to replace it with current date and time. Format of it can be defined in config file
  • Added sounds for command warmup and command cooldown triggers
  • Some adjustments for command cooldown handling which could have caused extra messages appearing, informing about command on cooldown when it was already performed
  • Fix for setmotd not working on 26.1+ servers
  • Fix for an error on Folia type servers when getting players exp/level for message output
  • Fix for homes locations not wanting to teleport you to a world which was recently recreated
  • Added option to open inv for target player, for example "/cmi inv Zrips Zhax" will open Zrips inventory for Zhax player, keep in mind that inventory editing is dependent on the target players permission access and not on the one who initializes command. To perform this command you will need cmi.command.inv.others permission node. This now enables ability to open inventory from console
  • Removed cmi.viewrange and cmi.viewrange.[amount] permission nodes as those no longer are in use
  • Fix for "/give hand" command not working as expected
  • Added option to limit give commands items enchants to the same limits as it does with /enchant command, same permissions will be used
  • Fix for an error in some rare cases while editing kits in GUI
  • Fix for specialized commands statement loosing recorded state if delay was used
  • Fix for an error when serializing items on some of the server types
  • Added option to provide multiple variables for ifingamemode ifinworld and ifinportal for specialized commands. For example ifinworld:LT_Craft|LT_Craft_nether! will check if player is in LT_Craft or in LT_Craft_Nether worlds
  • Fix for inventory command not working on offline players on latest 26.1+ servers
  • Fix for holograms potentially missing intractability on plugin reload
  • Fix for holograms not being interactable if you were looking at one from back side during hologram reload
  • Fix for holograms potentially breaking their interactions when player teleports between worlds
  • Fix for some custom alias commands tab complete returning all tab completes instead of either showing empty one or extracting potential ones from matching command
  • Added new variable to kit command to get/give kit without triggering use timer, for example "/kit Advanced -skipusage" will give you kit while not triggering cooldown timer. This does require you to have cmi.kit.bypass.usetime permission node
  • Some adjustment for scheduler handling
  • Fix for tfly not wanting to disable in certain situations
  • Optimization relating to tfly and tgod handling which could have introduced small memory leak
  • Fix for tgod not applying lower "no damage tick" when changing players tgod timer, this didn't had effect on when tgod was disabled, but lets keep consistency
  • Added option to see when player will enter afk mode in afkcheck command if you have cmi.command.afkcheck.admin permission node
  • Fix for hologram clicks not being recognized correctly on latest 26.1.2 servers
  • Updated itemcmdata command handling, which now can more properly handle all types of data values, add new ones or remove specific existing. CMILib update is required for this to work and not cause any errors. This additionally improves item one liners which can now properly recognize multiple custom model data value, for example paper;cm{15,rare} will properly assign 15 and rare values to stone item
  • Fix for sign spy showing some untranslated variables
  • Fix for an issue with holograms when you have !nextpage! as your last input line and try to navigate to it
  • Fix for hologram interactions stop working if you reloaded holograms and didn't move
  • Fix for holograms automatically detected page width failing if auto page line is wider than actual page text
  • Fix for silent chest ignoring few of the containers
  • Fix for damage numbers not working on Canvas servers
  • Fix for chat bubbles not working on Canvas servers
  • Fix for some areas failing to translate color codes
  • Fix for some teleport sounds playing at origin point and not at destination
  • Updated ic command handling, added some better tab completes and exposed some direct commands for it
  • Fix for an issue with Canvas servers and portal command execution
  • Fix for kill command not working on Folia type servers
  • Fix for auto respawn not working on Folia type servers
  • Optimized players vanish state check
  • Fix for an issue with placeholders being translated where they should not be
  • Fix for an issue with holograms causing error messages on some Canvas servers
  • Fix for minimessages in holograms not being fully processed
  • Fix for an error when changing skin on Canvas server
  • Small quick patch for reacquiring issue with holograms causing error when converting old format to new one for the ones which are located in unknown world
Top Bottom