hello spigot users this is a disguise API like libsDisguise.
- DPOH-VAR for the ReflectionUtils.java
how to add to your code:
Disguise d = new Disguise(DisguiseType.WITHER_SKELETON, p.getName());
the main reason it is better than Lib's is because Lib's spawn the mob and you can see the mobs and if it is a player model you can't see much yet this plugins replace your model and than the mob/player can't get in the way so you can see.
the amount of Disguises are 15 atm i am adding more in the next update/the type of Disguise are just MOB and BIPED but that dose not need to go into your plugin it is just so i can add more Mobs
features this is a Disguise plugin that is the Main features
1. add to build path
2. make command, GUI or any Thing
3. add the code above but change the DisguiseType to some thing that you would like it to be
4. export the plugin
5. put your plugin and this plugin into the plugins folder and reload/stop the server than start the server and that should be it
Note: you do not need to have any code from this plugin in the onEnable part of the plugin it only needs to be in the build path
Sheepcraft-DisguiseAPI [ABANDONED] null
better than libs
Libs is a better choice because you (the developer) can set wether or not the player(s) can see the disguise. this one makes the player freeze and sometimes gets kicked for Can not Interact with self. No errors are printed and developer does not replay to anyone except people who bad talk it. He claims he does not copy and paste code I have seen this disguise class in many other plugins and all have the same problems of players freezing and getting kicked. Best bet choose Libs or iDisguise Libs requires ProtocalLib so it will always work. idisguise is compatible with versions as low as 1.5 and is up to date. That is why this "Plugin api" got a bad review thank you.
You seriously copy and pasted someone's work (horribly), and don't give them credit?
Please explain why your code structure is the exact same, requires the same ReflectionUtils, has the same method names, same enum names, and same field names?
Please do not ever submit a plugin to here again.
I think it's the first bad review I ever written on spigotmc.org.
The author apparently didn't test once his plugin because it can't start. (wasn't extending JavaPlugin and apparently still doesn't contain the plugin.yml in src).
The author says his plugin is better than Lib's Disguises, actually it's not, Lib's Disguises is stable, manages very well disguises and works.
The author says it replaces the model, it doesn't.
If everything gets fixed, I'll delete my review but at the moment it's a bit weird to see you (the author) saying it's better than Lib's Disguises without testing it, saying it's fixed but still doesn't start.