Entity Disguise
Entity Disguise is the first disguise plugin for the Sponge platform. This plugin allows you to disguise yourself (or any player) as any mob on the server (including Forge mods).
please note the order of my update schedule for all my plugins. EntityDisguise has not been abandoned My update schedule: Ships (Bukkit) > Transporter (Bukkit) > Ships (Sponge) > EntityDisguise(Sponge) > Minigame Loader (Sponge)
How does this work?
Due to the fact disguises are not supported in Sponge (or Bukkit) I needed to create a new way of disguising a player compared to the way Bukkit plugins did it (which was sending nearby players the packets for a different mob at your location). Entity Disguise works by Vanishing the player and putting a mob that follows your every move, therefore what others see is the mob and not you, however you will see yourself and the mob.
Commands
Currently there are only 5 commands.
Disguise As
command: /entitydisguise disguiseAs <Mob>
command: /ed as <Mob>
permission: entitydisguise.cmd.disguise
permission: entitydisguise.cmd
This command sets a disguise on yourself
Disguise Remove
Command: /entitydisguise disguiseRemove
Command: /ed remove
permission: entitydisguise.cmd.disguise
permission: entitydisguise.cmd
This command removes a disguise from yourself.
Disguise Key
Command: /entitydisguise disguisekey <Key> <Key value>
Command: /ed key <Key> <Key value>
permission: entitydisguise.cmd.key
permission: entitydisguise.cmd
This command applies more details to your disguise, such as if the disguise is sitting on the floor.
Disguise Extra Key
Command: /entitydisguise disguiseExtraKey <Key> <Key value>
Command: /ed ekey <Key> <Key value>
permission: entitydisguise.cmd.key
permission: entitydisguise.cmd
The command applies more details to your disguise. This command uses custom keys that are not built into Sponge to manipulate your disguise even more then normal.
Disguise deadzone
Command: /entitydisguise disguisedeadzone <amount>
Command: /ed deadzone <amount>
permission: entitydisguise.cmd.disguise
permission: entitydisguise.cmd
The command changes the ‘deadzone’ (the max distance between two points before something happens) of the disguise teleporting to you
Permissions
entitydisguise.cmd
Allows access to use the '/entitydisguise' command
entitydisguise.cmd.disguise
Allows access to use the '/entitydisguise disguise' and 'entitydisguise remove' commands
entitydisguise.cmd.key
Allows access to use the '/entitydisguise key' command
Configuration
No configuration file yet
Donations
Donating is not a requirement, however will be appreciated. You can donate to MoseMister and the Entity Disguise project using one of the links below.