I'm aware of official 1.17 version being out. Until we get spigot version I cant start working on actual plugin update and due to planed major changes in CMILib transition updating plugin for 1.17 version might take a day or two. Tho as of past experience, it would be STRONGLY not recommended to use 1.17 on live servers, you should wait atleast for 1.17.2 which usually happens in first month and we will have allot more stable servers with least bugs/exploits and all that jazz, which will give us more than enough time to properly transition to new system and flush out any encountered issues.
Just be patient, I'm not going anywhere.
- Added option to define ipban actual ip replacer symbol, previously it was hard coded as *, now you can customize it
- Fixed issue with ipban not finding default ban reason message
- Optimizations for /cmi status command
- Fix for error message with purpur and bungee network
- Added option to filter chat from capitalized messages. You can define white listed words, ignore any text under defined letter count, trigger commands when player sends message which contained more caps then defined amount. By default it only sends title message informing about too many caps, but you can add more commands to it if needed or issue actual warnings.
- Fixed issue with tptoggle showing inverted feedback message
- Added informational message when you try to use /serverlist command but bungeecord support is disabled which produces no or inaccurate results
- Now we should not include player names in tab complete from bungee cord network if support for it is disabled in config file
- Fix for error relating to saveall command throwing out error message while trying to save inventory for some invalid offline player data file
- New placeholder as %cmi_user_uuid% self explanatory
- Fix for issue with /cmi resetdbfields totalplaytime not resetting previously recorded playtime for everyone. This record is only used until actual player joins server and we can have more up to date timer.
- Fix for error with /pos command on 1.8.8 servers
- Some change for shulker box backpack. Due to interference when trying to place block with shift+right click action it was disabled and only clicking air would have opened it. This is not ideal for both situations, when you want option to place block and you want option to open shulker backpack in crammed spaces. As a common ground now you can Left+shift click on a clock to open backpack. This will allow us to have most compatibilities and most functionality with similar actions. I know its not ideal, but without introducing new command to toggle backpack opening we cant really resolve it any other way.
- Fix for error on 1.8.8 servers while not holding any items and trying to use /enchant command
- Fix for /chat invite feedback message using wrong player name as indicator of who sends invite
- Fix for error while trying to edit commands with ingame chat editor and doing that on line which already got removed previously
- Fix for time output message showing incorrect world name if you are located in different one while setting time
- /cmi ignore got optional variable as (-p:[playerName]) which allows you to check players ignore list or even manipulate it. You do need usual cmi.command.ignore.others permission node for it. This by itself enables this command to be used from console. Some feedback messages might not look right when you try to add or manipulate ignored players for some one else. Do we really need extra ones just to output more accurate ones?