The plugin now supports versions 1.20.6 to 1.21.5. The plugin will no longer work for lower server versions.
Due to this, the banner format has been changed. Consult the default config.yml on the plugin page to make changes. You can use https://docs.papermc.io/misc/tools/item-command-converter/ to convert old banner patterns to the new ones.
Fixed not being able to put on hats when force-remove-helmets was off
Upon joining and reloading, hats will now be removed from players if they have been removed from/do not exist in the config, or if the player is now in a world where hats are disabled.
Improved handling of hat config desync between servers - there should be no more situations where the player has a removable custom hat item on their head when logging in to the server.
To prevent loss of hat purchase data, the plugin will no longer attempt to remove purchased hats from the database that no longer exist in the current server's config.