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

MC Plugin CMI - 298+ Commands/Insane Kits/Portals/Essentials/Economy/MySQL & SqLite/Much More! 9.7.2.0
For 1.7.10 - 1.20 Over 290 must have commands/features for your server!

  • Added extra protection relating to invsee command when it involves rapid inventory modifications from both ends which could have caused some issues
  • Added action bar message informing about money charge when opening shulker boxes from inventory when charge price is set
  • Optimization for alias command and its tab complete recognitions
  • Fix for mirror mode not processing slab placement correctly
  • Added option to avoid translating placeholders for schedulers which can allow to have more flexibility with commands like bossbarmsg which can show dynamic values based on placeholders
  • New specialized command variable as ph! which will skip placeholder translation before passing it over for further processing. This allows to pass over clean command with placeholders in it instead of translating before hand. For example "ph! cmi bossbarmsg all -sec:3 %cmi_server_time_mm:ss%" will create dynamic bossbar message while "cmi bossbarmsg all -sec:3 %cmi_server_time_mm:ss%" creates one with static text. Depending on your need to translate placeholders before hand or after this will give you more freedom on what you can achieve
  • Fix for issue with /seen command while using 3rd party vanish plugin which could have returned "weird" values
  • Added option to allow %checkitem_...% placeholders, by default we are blocking those due to potential exploitation. Similar option might need to be turned off at CMILib plugin side with future updates too.
  • Some improvements for /cmi hat command to be more in line with its limitations to what basic inventory usage can allow you
  • Fix for error message on older 1.20.1 spigot servers relating to event commands
  • Fix for an error message when trying to access baltop placeholder
  • Fix for issue with schedulers having placeholder values set for delay! specialized command
  • Fix for error message on latests Paper servers while using /cmi kill command
  • Fix for error message on latests Paper servers while using /cmi suicide command
  • Fix/improvement for give command to accept numeric placeholders for amount
  • Fix for player combat not starting when attacking another player
  • Now cplaytime should stop counting if you have enabled option to not count playtime while player is in afk mode
  • New placeholder as %cmi_user_sneaking% to identify if player is sneaking
  • 2 new event commands swapHandItems and as sneakingSwapHandItems which will get triggered when player presses F. This will only work while not having open inventory
  • Fix for issue with tpa/tpahere cancel message not being shown correctly if it's set to be !title! type
  • Fix for issue with specialized commands not wanting to remove item from players offhand
  • Fix for issue with usermeta command while trying to increment value
  • Fix for FlyAboveRoof not fully preventing player from flying over world 'roof'
  • Fix for issue with holograms while recalculating its information which could have lead to error messages in rare instances
  • Fix for error when 3rd party plugins tries to create/update holograms in no longer existing worlds
  • Fix for error relating to some actions like playtime check on offline player on latest 1.20.3 servers
  • Added new extra variable for death messages as [itemName] which will shows items material name and not its display name as it would with [item]. Keep in mind that [item] still defaults to items material name if it doesn't have custom display name set.
  • Walkspeed and flyspeed now accepts fractional permission limitations like cmi.command.walkspeed.2.5 or cmi.command.flyspeed.7.5
  • Fix for image based Ctext not accepting clickable lines. CMILib will need to be update
  • Fix for placeholder based delay! specialized variable not triggering when it should
  • Fix for error message while using discordSrv plugin
  • Added better support for custom death messages to allow [sourceDisplayName] variable for mobs kills and use mobs display name instead of its base type. We will still default to mobs base type if it doesn't have custom name set on it.
  • Fix for possible issue with chatcolor command not properly processing players access to public message color codes if he had wild card permission node
  • New placeholder as %cmi_user_homelist% which will list players homes
  • Fix for error message with custom world and hologram removal in them
  • Fix for armoreffects not working on older servers
  • Security improvements. Please update CMILib to the latest 1.4.4.4 version.
  • Fix for rare issue with sound command playing sound for all players if you had world with online players name
  • No more option to disable enchants (/cmi disabledenchants) as of 1.20.4 server version due to change in minecraft code
    :(
    Will keep an eye on thi feature for possible solutions, but for time being its no longer working.
  • Updated itemframe command invisible item frame visualization to use new more efficient display method with more accurate visualizations
  • New permission node as cmi.command.itemframe.[invisible/fixed/invulnerable/all] to have more control over itemframe command
  • Fix for specialized commands delay! not accepting posible numeric placeholders
  • From now on we will block cheque usage if player is in creative mode. Can be toggled in config file.
  • From now on cheque data will be encoded for extra protection. We can still accept old format items (disabled by default), you can toggle this in config file if you want it. Keep in mind that having it disabled will make existing cheque items unusable, but you can always ask players to give those items to admins to convert to new type. If it is turned off then player who tries to use outdated item will receive message informing about it.
  • Fix for issue with afk mode and auto kick not triggering in some situations while you are fishing
  • Improved armoreffect chat editor. Now you can properly set effect level by simply adding :3 for level 3 effect. Example speed:3
  • Fix for few typos in config/locale files
  • Fix for issue with toast messages on 1.20.1 servers. Update CMILib for this one.
  • Added death message when you die from starvation
  • Small improvement for custom death messages to include posible mob/player you have been fighting before dying from custom death cause like starvation or fall damage
  • Improved increment handling for usermeta command to handle number additions and subtractions more properly when it comes to whole numbers
  • Permission node cmi.command.sethome.bypasslimit is now specifically required to be set for the player to have effect, so OP players will no longer bypass those limitations by default
  • Small update to address potential issue with elytra usage in blacklisted worlds
  • Fix for glow color not being reapplied when you relog and you have custom nameplate
  • Improvement when it comes to item recognition on modded servers
  • Fix for issue relating to unrecognizable custom recipes which could have prevented from plugin starting up entirely
  • Added option to define prefix for all custom death messages
  • Fix for paper spigot server 1.20+ builds being wonky while CMI tries to load in player data while player is offline which was placing player into primary world
  • Fix for rankup confirmation message still using rank config name and not display name
  • Added optional rank requirement as placeholder value. This can either be text type placeholder or value.

    PlaceholderRequirements:
    - '%cmi_user_level%>=10;Get to level 10'
    - '%cmi_user_homeamount%>=3;Get 3 homes'
    - '%cmi_user_weather%==rainy;We like rain'
    This will require you to provide placeholder we should look up, value it needs to be equal or higher than, and finally a custom short message we will be showing as rankup requirement. With text based placeholders use == while with numbers you can either use == or >= which will indicate that you either want placeholder to be exactly at this number in first case and alternatively it can be equal or higher than provided number
  • Improved speed for lastonline command and cleared out some of the empty lines from last pages
  • Added additional fail safe when it comes to players in custom worlds which could have been "teleported" to main world if players data got accessed before players world was loaded in.
  • Fix for issue with some plugins compatibility not being fully enabled
  • Fix for head command misbehaving in 1.20 servers. You will need latest CMILib for this
  • Sorted mob heads in mobhead GUI for convenience sake
Top Bottom