Support for Item Model in GUI settings This serves as an alternative to the old CustomModelData on 1.21.4+ servers. The resource pack is also updated to utilize Item Model for player head textures. You can check an example here.
Since there are cases where a user would go to my server and ask whether the plugin would be updated without providing any reason, and there are cases where someone would misunderstand the future rework as "The author will not provide support for the current plugin", I took this update and put a notice here. First, I don't believe in meaningless updates. Whenever I post an update of a plugin, there are always reasons behind it that can be seen in the change logs. Therefore, if you want an update, you must provide a reason for it, in the form of a bug report or a feature request. Mindlessly requesting an update without providing a reason for it would not make the situation any better, as I won't understand what you need just from that. Second, as seen in this announcement, a rewrite is being planned. It doesn't mean I would abandon the current plugin, as I have been posting bug-fixes updates since that announcement and there is no line in that mentioning me abandoning the plugin. The rewrite is still being planned, but there is no guarantee about the certain time it will finish. For now, I'm still posting updates with bug-fixes for the current versions. Finally, the Discord server is always the place you can go to ask for support. However, please be civil and follow the rules there. It's a one-man support channel so the respond time is not consistent, please be patient and your questions will be answered by me.
Update the dependencies to ensure support for recent Minecraft versions
Use PaperMC's adventure for messages when possible Now the plugin would check if the server has built-in support for Adventure and use the preferred code. That also means that you can use this plugin in newer versions, as long as there is no breaking change on their side. For Spigot servers, required libraries would be downloaded when you run the server.
Downgrade the plugin to Java 8 This would allows for some hybrid server implementations
Fix an item dupe in Send Mail GUI This is an oversight in the code from the original developer which causes the items to be wrongly selected and then causes the dupe when closing the GUI. This update corrects the item-selecting behavior in the GUI. Thanks @Eunsum for the report
Add a temporarily fix for player skulls The skull library this plugin is using had recently updated its logic to fetch player profiles, causing rate limit for some servers. This update added back the default way of setting player skulls.
Add a temporary fix for player name in GUI This fixes an edge case when the owner of the server removed the player data so that the server couldn't get the name of the offline players, therefore it threw a NPE exception
Add a temporary fix for Player Texture This plugin will now try to use the player UUID for the texture if the player texture is null or empty (could be a connection error when fetching the texture). I still don't know why the original author decided to cache the player texture in the database.
Just a sight note, this plugin supports 1.20.5, because I've removed the hardcoded version checker. However, issues may occur, so report it if you found any.
Enable Toast message via UltimateAdvancementAPI Now the plugin uses UltimateAdvancementAPI to send toast messages to the players. You should install it if you want to get toast messages.
Greetings, customers of HyronicFriends and Hyronic Studios. I'm HSGamer. I'll be the new author of the plugin. Dustin, the owner of Hyronic Studios, reached out to me, and asked if I was interested in maintaining their plugins because they couldn't confirm that BengBeng, the original author, would continue the plugins. I took the offer and the plugins' ownership is now transferred to me. I'll continue developing the plugins and publishing new updates to the plugins. Right now, I'll push small bug-fixes to the original codebase. A plan is being prepared to rewrite all the plugins to comply with my standard. Hope you guys continue supporting the plugins.