Some internal file structure was changed which will complicate backwards compatibility if you will decide to go back one version for one or another reason.
Make backup of entire CMI folder before updating just in case.
- Fix for an issue with rt command on modded servers which fail to provide blocks biome by official bukkit API
- Fix for an issue with locale files if you had one with longer file naming scheme than 2 letters for locale identification
- Fix for afk mode not disabling if look around while having DisableOnMove disabled and DisableOnLookAround set to true
- Fix for sell gui not returning shulker boxes to your inventory if you tried to sell those with items inside
- Fix for usage of riptide while gliding with elytra and having DisableRiptide enabled. Now we should more properly reset players velocity if player tries to use riptide
- Fix for incorrect locale line for setowroth UI indicating ingredients of the item
- Fix for issue where attached command would have ignored asConsole! or asFakeOp! variables for players without cmi.command.attachcommand.cc permission node
- Fix for issue with sitting on chair blocks in 1.19.4 stopping to work after first sitting
- Fix for combat mode option to [prevent damage from players with god mode ignoring players with temp god mode
File structure changed. Backup files will be saved into backup folder before moving and renaming existing files.
- Moved chatfilter.yml to Settings folder. Updated files name capitalization
- Moved commandCost.yml to Settings folder. Updated files name capitalization
- Moved customHeads.yml to Settings folder. Updated files name capitalization
- Moved Alias.yml to Settings folder
- Moved eventCommands.yml to Settings folder. Updated files name capitalization
- Moved Modules.yml to Settings folder
- Moved PlayTimeRewards.yml to Settings folder
- Moved ranks.yml to Settings folder. Updated files name capitalization
- Moved tabList.yml to Settings folder. Updated files name capitalization
- Moved DisabledEnchants.yml to Saves folder
- Moved holograms.yml to Saves folder. Updated files name capitalization
- Moved interactiveCommands.yml to Saves folder. Updated files name capitalization
- Moved jails.yml to Saves folder. Updated files name capitalization
- Moved kits.yml to Saves folder. Updated files name capitalization
- Moved portals.yml to Saves folder. Updated files name capitalization
- Moved recipes.yml to Saves folder. Updated files name capitalization
- Moved SavedItems.yml to Saves folder
- Moved skinsCache.yml to Saves folder. Updated files name capitalization
- Moved warps.yml to Saves folder. Updated files name capitalization
- Moved worth.yml to Saves folder. Updated files name capitalization
- Separated chat section from config file into its own inside Settings folder
And just sneaking in this fun thing as a last one for the update.
- Added chat bubbles for 1.19.4+ servers. Enabled by default, might not work with 3rd party chat plugins. Future updates might address this.
- Players can toggle chat bubbles with /cmi options command if they want to not see these ones. At the moment works only for public messages.
- Chat bubble will follow player around for defined amount of time which on itself will increase if player sends longer message. Keep in mind that due to how minecraft works placement of this bubble is somewhat wonky while player is moving and jumping, this will be addressed later on to make it look more in line with players character on receivers end instead of it strictly following current players location which is not the same one.
- Messages will follow same color limitations player has for chat messages.
- Some options are provided to customize how bubble looks, its size and general location above players head.