Restructuring entire handling relating to toggle actions. Now most toggle actions are located under /cmi options command which by default will open UI where you can manage toggle options for actions you have access for. Format of new command /cmi options (playerName) (option) (enable/disable/status) (-s) which will allow you to check status of any option for any player
New options UI has special button which can perform your defined commands which will provide better compatibility with any other UI handling plugin. This is same thing as we have for homes UI
New option to toggle off holograms which will disable general holograms for you, in case your pc can't handle spawn area with some bigger ones, potato pc's is still a thing. This should not effect temporary holograms used by other plugins, like showing damage numbers.
Because of most old toggle actions moving under centralized command/UI we will need centralized permission node to control what player can change. So any previous permission nodes to access specific commands need to be updated to new format which is cmi.command.options.[optionName] where option names are as fallows: visibleHolograms shiftSignEdit totemBossBar bassBarCompass tagSound chatSpy cmdSpy signSpy acceptingPM acceptingTPA acceptingMoney Keep in mind that due to this change toggle options you might have had before gets a hard reset to default values as now everything gets saved in a one column instead of spreading it out across multiple.
Removed /cmi togglecompass command, now its located under /cmi options command
Removed /cmi toggleshiftedit command, now its located under /cmi options command
Removed /cmi toggletotem command, now its located under /cmi options command
Now state of toggled totem bossbar state will be saved and you wont need to reset it after each server restart
Removed /cmi tagtoggle command, now its located under /cmi options command
Removed /cmi socialspy command, now its located under /cmi options command
Locales from socialspy got hard reset and got moved to new location to Spy.Chat.msg and Spy.Chat.custom
Removed /cmi commandspy command, now its located under /cmi options command
Locales from commandspy got hard reset and got moved to new location to Spy.Command.msg
Removed /cmi signspy command, now its located under /cmi options command
Locales from signspy got hard reset and got moved to new location to Spy.Sign.msg
Removed /cmi msgtoggle command, now its located under /cmi options command
Removed /cmi tptoggle command, now its located under /cmi options command
Removed /cmi paytoggle command, now its located under /cmi options command
Small update for /cmi server command to allow performing command from server A to send player in sever B to server C
Added missing death message when you slam into wall with elytra
Changed default damage control example to avoid elytra slam damage for OP players, as it could have caused some confusion and you might want to check that option and update it if needed.
Small change for event commands (playerRespawn) which now gets performed slightly later which fixes some issues if you tried to change players information while player is not fully respawned yet and changes got lost
Fix for issue with limited items and their lore if you had custom one with extra letters after amount value which introduced some issues and duplicated it. New version should fix existing item lores after first use
New variable for /cmi give command as "unstack" which will separate items into max stack size. For example /give snowball 64 unstack will give you 4stacks of snow balls with 16 in each instead of one with 64
Added extra information into /cmi iteminfo to provide items max stack size
Small fix for /cmi itemnbt showing only splitter instead of printing out that there is no data be to shown