More changes creeped in than I thought, a release was long overdue!
The most notable change is some disguises now play animations when previously they did not, such as iron golem's arm swing.
As part of this, the /disguiseanimation, /disguiseplayeranimation, etc, premium commands were added.
Also fixed the plugin not working on 1.12 and 1.13. People born in the same year as 1.12 are now turning 8, just saying.
* New permission "libsdisguises.selfdisguises", default of true, control if a player can see a self disguise or not. Needs premium.
* Bumped required packetevents
* Minor change to packet handling in inventories
* Minor config relocation and config loading issues fix
* Fixed terrible grammer in 4 to 5 messages, mostly about "disguise on right click"
* Added /disguiseanimation and other commands, which adds animations for some disguises such as attacks or particles
* Added automatic animation plays where it is relevant, such as iron golem arm swings
* Fixed mappings being loaded when the plugin is being unloaded
* Fixed rabbit hops being fired when there's no real movement from the disguised entity
* Improved error message sent to players when a method is disabled in config, saves server admins the stress of figuring out why it is not working
* Improved disguise parsing, only impacts plugins that used Libs Disguises as an API. Largely MythicMinotaurs or whatever its called. Now skips permission checks when the api was called without providing a commandsender. Which is most DisguiseParser usage.
* Scoreboard teams are no longer set on disguises when team color is white, not a player disguise, and collisions are turned off. This addresses this very niche issue
https://bugs.mojang.com/browse/MC/issues/MC-56533
* Fixed player disguises in clients not being properly destroyed
* Admins disguising will no longer trigger an update reminder
* Fixed the plugin not working on 1.12 and 1.13