MainCommands & PermissionsConfigurationAPI


This plugin enables you to disguise as every mob or as another player.

Download the latest version (1.9, 1.8, 1.7, 1.6, 1.5)

iDisguise on Twitter

iDisguise on

Source code on GitHub

Basic Usage

To disguise as a mob, just type /d and then append the mob type (e.g. zombie).

To disguise as a player, type /d player and then append a player name (e.g. Dinnerbone).

More information can be found on the Commands & Permissions page.

To change how the plugin behaves, you can modify the configuration file. More information can be found on the Config page.

To Do List

  • softcode plugin data folder (5.2.3)
  • implement tab completion
  • enable disguise and undisguise offline players

Suggestions are always welcome!


Regretfully, I am forced to disable Bukkit's ticket tracker for this plugin, since I got tons of spam posts in the last days. As of now, support is only given via private messages and discussion posts on

Please send me a private message and provide the following information:

  1. Minecraft version, server software and server version, plugin version
  2. What did you do?
  3. What did you expect to happen?
  4. What actually happened?
  5. Errors or warnings (console logs)

Please do not post your console logs below!

Plugins using iDisguise

Special Features

This plugin includes an update checker, which automatically checks whether an update is available or not every time you restart/reload your server. This feature is enabled by default and can be disabled by changing check-for-updates to false in the config.txt. (update/version informations come from which provides a secure API for this)

This plugin also includes an auto-update function, which automatically downloads every update available. This feature is disabled by default and can be enabled by changing auto-download-updates to true in the config.txt. Of course, this feature only works if check-for-updates is enabled, too. (updates are downloaded directly from so you can be sure it is safe)

This plugin integrates the Bukkit Metrics stats system. Visit the Plugin Metrics page to find more information about what stats are collected from your server, where they are sent to and how you can disable this if you don't want it.

Thanks for over 500,000 downloads!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Robingrether Robingrether May 12, 2016 at 19:03 UTC - 0 likes

    @Ergail: Go

    So, I changed my mind about that. I will add a language.txt file. But it may take some time until the next version is released.

  • Avatar of Robingrether Robingrether May 10, 2016 at 19:26 UTC - 0 likes

    @ZeroThinking: Go

    Thank you. And actually, I have to admit that I even disabled those features on my own Minecraft server :D

    @DarthDobbie: Go

    Thank you :)

    @Ergail: Go

    Translations for this plugin had been available for about one to two years. But nobody (not even 5% of the users) used them, so I decided to remove this feature one year ago. I'm sorry, but I don't think I will add that feature again in future releases.

  • Avatar of Ergail Ergail May 10, 2016 at 19:01 UTC - 0 likes

    Hi ! Great plugin but without language.yml pex example ?

  • Avatar of DarthDobbie DarthDobbie May 10, 2016 at 18:40 UTC - 0 likes

    Thank you very much for adding my suggestions, this plugin is just amazing

  • Avatar of ZeroThinking ZeroThinking May 10, 2016 at 17:14 UTC - 0 likes

    @Robingrether: Go

    My bad, I must have missed that option, lol it does sound like something I would do.

    Personally, I think its a good idea to have this option disabled by default, simply because I'm sure there are lots of people just as blind as me when it come to reading configs etc :P

    Keep up the great work, this plugin is rather awesome!

  • Avatar of Robingrether Robingrether May 10, 2016 at 14:39 UTC - 0 likes

    @ZeroThinking: Go

    I just sent you a message about this issue, too. But I would also like to comment here because a few people have been complaining about this problem.

    Disguised players not showing up on the player list is not a bug but a feature of this plugin. If you don't want this, you can disable it by changing modify-player-list to false in the config.txt.

    Since a lot of people seem to dislike this feature, it will be disabled by default in future releases.

  • Avatar of ZeroThinking ZeroThinking May 10, 2016 at 05:16 UTC - 0 likes

    Hey there, I have a few little problems, firstly when players are disguised they do not show up as being online, this means that the don't show up on Tab-list, nor does the game announce when the player leave or join the game (they still show up on /list). In the past we have run Disguisecraft on our server, however its time for a change :D I am aware that Disguisecraft also had some issues, names could not be auto-completed and my admins could not even tp to players when they're disguised.

    It would be really great if any of these problems could be worked on in future updates, although I realize there is most likely no quick or easy ways to fix them.

    Oh and EnderDragon doesn't seem to work at all for me, just makes the player invis.

  • Avatar of F64_Rx F64_Rx May 03, 2016 at 14:26 UTC - 0 likes

    why when someone disguises they go off tab?

  • Avatar of DarthDobbie DarthDobbie May 02, 2016 at 23:02 UTC - 0 likes

    Can you add ColorCodes to Player Disguise? For example: /disguise player &cHerobrine And tabsupport? Regards

  • Avatar of GivinitiGamer2 GivinitiGamer2 Apr 30, 2016 at 18:57 UTC - 0 likes

    Can you add a option to show the name tags while disguised but instead to apear only when you look to the mob, always apear. Can you add it?

    Last edited Apr 30, 2016 by GivinitiGamer2


Date created
Nov 06, 2012
Last update
May 11, 2016
Development stage
  • enUS
Creative Commons BY SA
Curse link
Reverse relationships
Recent files