- Update to support 1.21.4 servers, don't forget to update CMILib
- Extra protection for custom alias with additional variables defined with something like $1 to not accept placeholders
- Fix for small issue with specialized command checking if player has an item while checking for specific item by specific items NBT data, this was an issue with 1.21+ servers
- New placeholder as %cmi_iteminhand_maxdurability% which returns items max durability
- New placeholder as %cmi_iteminhand_custommodeldata% which returns items custom model data ID
- Fix for an error message with Folia servers relating to hp bossbar
- Fix for an issue where one time prewards would not have been available in some instances
- Adjustment for Alias.yml file saving to address potential issue where in some cases it would have reverted to previous state and not to new one
- Fix for rare error on hp bossbar usage
- Fix for an error message if you have gradient set for chat messages and message contains $ \ {} or similar things in it
- Fix for an error while showing portal effects in some instances
- Improved players free slot detection when using kits and you don't want to drop items on ground in case inventory is full. Now its properly takes into account items which should be placed at players armor slots. In this case if its possible then item will be placed into players base inventory, if this isn't possible then kit will not be given to avoid loosing of items which could happen if dropping items on the ground in case of full inventory is disabled.
- Fix for a possible issue with one time use kits being accessible for player more than once in some instances
- Separated IncludeVictim option in combat file where now we have separate options for PvP and PvE type combat
- Fix for an error message when trying to teleport to invalid world
- Fix for error message when running random teleportation on older versions
- Quick fix to address error message in some instances for 1.21.3 servers
- Quick fix for an error on Folia servers relating to hp boss bar
- Fix for book command not working fully with some sub commands
- Fix for randomized direction in warps only randomizing between 0 and 180 degrees and not all 360
- Fix for teleportations sometimes pointing player to incorrect direction on older server versions
- Now hp boss bar support placeholders when victim is a player
- Separated locale lines for hp boss bar to be one for entity damage and one for player damages
- Change for time command, now by using something like /cmi time 10 will not set to 10AM but will set time to 10 ticks, if you want to set it to 10Am then simply use /cmi time 10:00 or /cmi time 10am. This will only start working after next CMILib update
- Change for alias.yml file to save sections without / prefix to avoid potential issues in some instances
- New variables for spawnmob command. Derp - applies only for snow golem which will remove his pumpkin head. Onfire - will create entity with fire effect on it, only for 1.17+ servers, this effect will not damage entity, but it will be burning for eternity!
- Some fixes relating to worth determination on potion effects, on first save this will update file to be less messy when it comes to same effect with different options. This needs CMILib latest version to take effect.
- Fix where in case default ban reason is set to empty field it would have inserted default server ban reason which can't be customized
- Fix for rare error relating to portal effects
- Fix for combat mode not being enabled when monster attacks player and player never hits back. Being pacifist isn't option!
- Fix for Folia server error on armor stand name change with armor stand editor
- Fix for autorecharge command always showing same feedback message
- Fix relating to silent chest handling
- Fix for an error when resetting dback location
- Fix for an issue where custom command sender would not have been recognized due to capitalization
- Fix for small issue with autorecharge state saving into database
- Few changes for autorecharge command handling. Now performing it without any variable will output current state of exp and money recharging. Repeated command with provided recharge mode will toggle it on/off instead of just enabling it.
- Improved performance when tabcompleting material names
- Now material names for give command will have each words first letter in upper case for better readability
- Improved performance of colorpicker command
- Fix for point command being able to point towards player you can't see
- Improved player detection when he enters portal area on high speeds. Keep in mind that if you have setup involving possible high velocities, like falling for 200 blocks, then server only updates player location every 2-3 blocks due to increased velocity, so always have thick enough portal area to properly "grab" player. Generally avoid having 1 block thick horizontal portals as those could be relatively easily "skipped"
- Fix for small issue where homes are being displayed at wrong set slot which was by one off and could have been placed on another "page" without you being able to actually navigate to it
- Now custom text supports directories in its file structure for better organization. So if you had any custom text in directories before, to have them in "disable" mode, those will get loaded in, so adjust accordingly, and I mean that now you will either need to move them out into different root directory or to have them hidden as a settings option. Do we need option to disable custom texts?
- Added extra variable for effect command as infinite which will set effects time to highest possible. This isn't actual infinitely working effect, as we can't have those without additional code constantly tracking players, but it will set to high enough timer for it to be infinite'ish.
- Fix relating to attribute handling which effected armor stand editor and few other things
- Fix for custom alias not updating if you modified file and didn't use ingame editor and then reloaded plugin
- Shortened/limited command lines to 50 characters in alias editor preview to avoid having huge mess if you have long and complicated commands. This is only visual thing in editor.
- Additional updates relating to Biome recognition handling
- Fix for bed interaction in nether or end being accepted in some cases
- Fix for bed home location not being set when you interact with it at night
- Fix for cuffed state being removed on player relog
- Fix for a rare error on player join relating to its prefix recalculation
- Fix for an issue with custom recipes and requiring exact item button resetting on each open which was not representing actual requirement of that recipe
- Fix for an error message in some cases when loading saved player home location
Addressing issue with some errors on older server relating to biome recognition. Some additional work will be needed to get all systems up and running fully.
