iDisguise
This plugin enables you to disguise as a mob or as another player.
Links
Download latest version (for CraftBukkit/Spigot 1.8–26.1 and Paper/Purpur 1.18–26.1)
Basic Usage (6.0.1+)
Disguise yourself:
- Disguise as a mob: /disguise <entity-type>
Example: /disguise zombie
Use [TAB] to get a list of all entity types.
After disguising, you will be able to see your own disguise for five seconds. - Disguise as a player: /disguise player <name>
Example: /disguise player Notch
You can always see your own player disguise. - Check your disguise: /disguise
You will be able to see your own disguise for another five seconds. - Undisguise: /undisguise
- Alter your disguise: /disguise <entity-type> <statement> ...
Example: /disguise horse setColor(WHITE) setStyle(BLACK_DOTS) setBaby()
Use [TAB] after entering the entity type to get a list of all possible statements. - In-game help: /disguise ? [page]
- By default, only server operators can use the commands. If you enable commands.use-permission-nodes in the config.yml, disguising requires the permission node iDisguise.disguise.<entity-type> (e.g., iDisguise.disguise.SNOW_GOLEM for the snow golem) or the wildcard iDisguise.disguise.*
Disguise others:
- Disguise another player: /odisguise <player> <entity-type>
- Undisguise another player: /undisguise <player>
- Player disguise and statements work as well.
- In-game help: /odisguise ? [page]
- By default, only server operators can use these commands. If you enable commands.use-permission-nodes in the config.yml, these commands require the permission node iDisguise.others AND the respective disguise-specific permission node (see above).
Permissions (6.0.1+)
By default, all commands are available to server operators only. If you enable commands.use-permission-nodes in the config.yml, the following permission nodes apply instead:
- iDisguise.* – Gives you permission for everything.
- iDisguise.admin – Trigger an update-check when you login. Display administrative information in the in-game help.
- iDisguise.disguise.* – Permission for all disguise types.
- iDisguise.disguise.<entity-type> – Permission for one single disguise type (e.g., iDisguise.disguise.SNOW_GOLEM).
- iDisguise.others – Disguise/undisguise other players.
Special Features
By default, iDisguise checks for updates when you start your server. This can be disabled by changing updates.check to false in the config.yml.
This plugin also includes an auto-update function, which is disabled by default and can be enabled by changing updates.download to true in the config.yml. (Updates are downloaded from bukkit.org)
This plugin uses bStats to collect some statistics: https://bstats.org/plugin/bukkit/iDisguise/398
To disable bStats (globally), change enabled to false in the /plugins/bStats/config.yml.
License (6.0.1+)
This plugin is published under a custom license. The license text can be found here: https://github.com/luisagrether/iDisguise/blob/master/LICENSE.md
-
View User Profile
-
Send Message
Posted Jan 3, 2014@JefroyTJF
Ok, but this is incompatible with the system iDisguise uses.
-
View User Profile
-
Send Message
Posted Jan 2, 2014@Robingrether
it vanish you and spawn the entity at the location.
-
View User Profile
-
Send Message
Posted Jan 2, 2014@JefroyTJF
I don't know how this should be possible, could you please tell me?
-
View User Profile
-
Send Message
Posted Jan 1, 2014@Robingrether
you're wrong with ld you can see yourself.
-
View User Profile
-
Send Message
Posted Dec 31, 2013@SKuLLdRaG
This was only possible with client modifications, sorry.
-
View User Profile
-
Send Message
Posted Dec 30, 2013Amazing plugin. Is there a way to see yourself disguised too?
-
View User Profile
-
Send Message
Posted Dec 30, 2013@KevinEssence
I'll add this feature in the next version.
-
View User Profile
-
Send Message
Posted Dec 28, 2013Can you make it so when a disguised player hits someone, they undisguise? Currently it's only if the disguise person gets hit, creating an unfair advantage in PVP especially with small mobs. Would be greatly appreciated.
-
View User Profile
-
Send Message
Posted Dec 18, 2013@deltajeff22
Please create a ticket, and give some additional information:
-
View User Profile
-
Send Message
Posted Dec 17, 2013i am in 1.7.2 spigot
-
View User Profile
-
Send Message
Posted Dec 17, 2013hey i need help my idisguise tell me when i want to disuise myself that ''an internal error has occured when attempting to perform this command ''can you help me?
-
View User Profile
-
Send Message
Posted Dec 10, 2013@palkia747
I'll try to add this feature.
@XXLuigiMario
I'm currently really busy, so I don't think I'll do so, sorry.
-
View User Profile
-
Send Message
Posted Dec 9, 2013Is it possible to show players names above their heads while they are disguised?
-
View User Profile
-
Send Message
Posted Dec 9, 2013Could the /disguise ghost feature, be ported to 1.6.4? my server will be stuck on 1.6.4 for quite a long time, and i would love to have that feature... because 2.3.1 doesn't work on 1.6.4 :(
-
View User Profile
-
Send Message
Posted Dec 9, 2013@ferdl9999
What was your disguise when the error occured?
-
View User Profile
-
Send Message
Posted Dec 9, 2013I got this error in idisguise v2.3.1: http://pastebin.com/Xa7CmuGE
i use spigot 1176
-
View User Profile
-
Send Message
Posted Dec 8, 2013@HorseWhisperer
Start.command is not a folder, it is the file to run. There is another folder called 'plugins' in the same directory, you have to put the jar file into that folder.
-
View User Profile
-
Send Message
Posted Dec 7, 2013ok i made a server through CraftBukkit for Mac and Alternitive Solution and i cant open the start.command folder so i cant access plugins when i try it says The file “start.command” could not be executed because you do not have appropriate access privileges. plz help i did and pasted what it said to in terminal and i really really want to be able to use Idisguise
-
View User Profile
-
Send Message
Posted Dec 5, 2013I get a null pointer exception when using your api. i use this to get your plugins instance: DisguiseAPI dapi = getServer().getServicesManager().getRegistration(DisguiseAPI.class).getProvider();
and this to disguise a player: plugin.dapi.disguiseToAll(p, new MobDisguise(DisguiseType.CREEPER, false));
and i get a NPE. btw are there any plugin conflictions? That may be the case.
-
View User Profile
-
Send Message
Posted Dec 5, 2013@ryanthemagi
I guess the error is caused by another plugin that is incompatible to iDisguise. Are you using any scoreboard plugins?
@Superfarva
I guess you are using iDisguise v2.2.3 on a Bukkit 1.7.2 server, that's the problem, iDisguise v2.2.3 is not compatible to CB1.7.2. You have to change to iDisguise v2.3.1.