Welcome to the future, presenting 9.3.0!
- More information added to config.yml and disguises.yml!
- You can now use /disguiseclone <Player>!
- Fixed snowman watcher having a disguise option that was the opposite of what it advertised!
- Renamed FlagType to MetaIndex!
- Fixed self disguises potions not being sent
- Fixed snowman's derp being disabled by default
- Removed some spigot references
- Added support for Command Blocks for disguiseradius command
- Changed abstract horse watcher to be abstract
- Fixed offhand slot not being handled properly
- Added new command: disguisemodify, disguisemodifyplayer, disguisemodifyradius, disguisemodifyentity. These will allow you to modify disguises without resending them.
- Boat disguise is always generic now, no random types
- TreeSpecies is now a disguise option
- Fixed scoreboards handling being completely broken, renamed the scoreboard options to be more easy. This fixes players losing their prefixes and scoreboard teams.
The key things to take away from this update, you can now use disguisemodify if you really don't want to redo a disguise.
Scoreboards are now working which should fix some problems, and you have a few options if you want to change how it works.
From modifying the scoreboard, creating its own team, or just ignoring it completely.
Another key thing to note, disguisemodify does not have very good permissions checking. I can only check the permissions of the command they are using, I can't check the permissions of the commands they have already used.
To be more exact, if you let them use setSprinting or setBurning, but never together; They can use it in two commands because it doesn't check if they already used it before.