Fix for map material recognition which defaulted to filled map instead
Better check for similar heads by their texture information instead of owner name which could be null in some situations while still having custom texture applied
General method to detect player by provided String input, accepts UUID while prioritized exact name over ones with different capitalizations, lastly picks online player by matching display name excluding color codes.
Secondary revisit relating to recent issue with 1.18 and official client creating lag spikes every 2 minutes or so. Introducing better solution suggested by Thomas Windt
Addressing issue introduced with latest official Minecraft client which will cause lag spikes every 2 minutes or so. This only applies while using latest client build and its fully client sided issue. While i can mitigate some issues caused by it from CMILib supported plugins, it wont resolved issues from other plugins and it being an issue in general.
Improvements to accept \n and |- when defining items name in CMIGui which will tranfer remaining lines into lore while keeping first line in items name slot
Fix for GUI item set when inventory size doesn't match required item slot number
Updating image handling to support older versions using basic 16 color limitation. Images will not look perfect due to this limitation, but we will try to pick closest match if possible
Updated hex color handling in pre 1.16 servers, so now we will pick closest match when posible in case you have hex color code in older than 1.16 servers
Quick rollback of one of previous changes which introduced some issues
Plugin isint updated for 1.17.1, due to constant changes in base minecraft code with each update, this will need some extra work, but should be ready tomorrow.
Some internal updates for future item deserialization handling
Internal update to recognize variables like spawner:random which will pick random spawner from provided list in config file
Introducing auto file removal for autoupdater files. This will remove old CMILib files. keep in mind that this only applies to files with specific file names like CMILib1.0.2.4.jar as an example, so if you decided to rename it then we will skip it.
Internal small update mostly effecting MobFarmMananger, Residence, SeletionVisualizer and TryMe plugin releases. CMI should be just fine running 1.0.1.0 version, tho updating will not hurt.