Added Hex/RGB color support, added new config options and more
- Added Hex/RGB color support.
- Chaged the loading of shop files to happen when the plugin starts to improve performance.
- Now players can't open or close their shop if they dont have the 'bkshop.setshop' permission.
- Now when the plugin starts it will check if the shop owners still have the 'bkshop.setshop' permission, and if they don't, the plugin can either delete or close the shop. You can change this behavior in the new options of the config.yml.
- Fixed head without skins blinking/quickly switching between Steve's and Alex's head in 1.16 and 1.17.
- Fixed lag/tps drop caused by loading heads skins. Now the plugin will request heads in an async thread.
- Added HeadManager for head caching. Now the plugin will save player heads to a file and only request skins it doesn't already have. This has greatly improved performance. In my tests i was able to create over 2000 shops with a total of 137 pages, and the plugin was still able to open the shops list almost instantly.