DisguiseMe (1.8 -> 1.16) 1.2

Disguise as the mob of your choice with a simple command by using packets ! (Without LibsDisguise)

  1. Phe0X
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    This script works from minecraft 1.8 up to minecraft 1.16.4 with packets therefore it doesn't require iDisguise or LibsDisguise !
    You can disguise as the mob you want and remove your disguise without having to disconnect !
    Your disguise stay even if you disconnect!
    Screenshots 1 2 3 | Old video to show that it works

    There's even a GIF ! :D
    French Version | French Video about it
    Code (Text):
    /disguise help : list all the commands(permission: self.disguise)
    /disguise list : List all the mobds that can be used with your version (permission: self.disguise)
    /disguise <Mob> : Disguise in a mob (permission: self.disguise) (example: /disguise Enderman)
    /disguise <Mob> <Player> : Disguise a player in a mob (permission: other.disguise)
    /undisguise : Remove your disguise (permission: self.undisguise)
    /undisguise <Player> : Remove a player's disguise (permssion: other.undisguise)

    • You can remove the player's name above his disguise
    • You can customize the name of every mob
    • There are other options, but you shouldn't modify them unless you know what you're doing

    • You need a recent version of Skript if possible (here for 1.8)
    ThatPacketAddon (for packets)
    Skript-Mirror (EntityId, pitch, yaw & packets)
    Latest stable version of ProtocolLib if you're in 1.11 or below or Latest 4.6 snapshot of ProtocolLib if you're in 1.12 or above (for packets) (you can still use the latest stable version of ProtocolLib in 1.15 or below if you wish to, but it's mandatory in 1.16)
    Known bugs that can't be fixed
    • The player will have the hitbox of the mob he is disguised as (with physical hit) (unfixable)
    • Some mobs use pitch & yaw in a weird way such as Guardians
    • Enderdragons face the wrong direction
    • Shulkers don't move (They don't move in vanilla)
    • In 1.9 & 1.10, rightclicking on a villager can make the clicker crash, and in 1.8 it makes him invisible for the clicker
    • Bats look afk, but doing a metadata customization for each mob would be too long
    • NPCs are hidden with Citizens2. I can't fix it, just listening to a packet make this (even if I don't modify it)
    • You'll have some errors when you reload the script if you don't have ProtocolLib 4.6 (We just need to wait for it to be stable and this will be fixed)
    You can use functions in order to avoid "make console execute command /disguise.." and to disguise some players for others players. See more here (ugly but still readable) or read the code

    • Rush²Fer for helping me giving a name to the entities in 1.13 and above, ThatPacketAddon not working with optionnal chat
    • Anarchick for helping me to update the stuff of the player in 1.16
    • CarloDrift for giving me ideas and helping me test this

    If you find any bugs, any typos or need help, send me a message here or on Discord (Phe0X#5907) but don't use reviews for that
    I'll try to reply in the weekend !

    I won't be really active anymore, read this for more information
    If you like DisguiseMe, you can rate it !
    PS: Sorry if my English is not perfect :/

Recent Reviews

  1. lolo45654
    Version: 1.2
    A really good plugin. Please add (falling)blocks.
    The previous asked a question, I ask the same question.
    1. Phe0X
      Author's Response
      Hey, sorry for being so late to answer, but thanks !
      Sadly, it would cause too much lag to show the disguise for the player, I know this seems kinda weird but the way it works is that it tells the other player that you're a mob (but this isn't possible for the disguised player; the best way would be to teleport an entity every movement which would make the server lag), sorry for that
      And thanks for the idea, i'll try to add falling blocks asap !
  2. HueySmithruns
    Version: 1.2
    Very good plugin, would recommend this to anyone else in need of a disguise plugin! Also, a question, how would i make it so i can see my disguise?
    1. Phe0X
      Author's Response
      Hey ! Sorry for answering this late !
      Thanks for enjoying it, and sadly it isn't possible without causing lags (on small servers at least) because an entity would need to be teleported every time you move (which would cause the tps to drop :/
      Sorry for that :(
  3. AdeptTurmoil
    Version: 1.2
    Honestly, I've been looking for something like this for a while now, not to troll, but rather spy on hackers on my server; this plugin is a great way to troll/control your server or friends. I really love this plugin and overall I recommend it.
    1. Phe0X
      Author's Response
      Haha, I'm glad that you found an original way to use it and that you enjoy it!
      Thanks for the positive review! :)
  4. InterstellarPig
    Version: 1.2
    Downloads fine, and works well. I would totally recommend this to anyone. Good job!
    1. Phe0X
      Author's Response
      I'm happy that you enjoy it :D
  5. Seysen
    Version: 1.2
    It downloads and installs fine, I install it, but it doesn't work? I try /disguise and command isn't found, do I need something else to be added?
    1. Phe0X
      Author's Response
      Hi, yes you do!
      Please PM me on discord (Phe0X#5907) or on Spigot if you need help, but don't use reviews for help since I can't help you here and it makes my code looks bad even though you didn't try it yet xd
  6. Thevexxx
    Version: 1.2
    absolutely fantastic! plugin works perfectly would definitely recommend and great support!
    1. Phe0X
      Author's Response
      Thanks for the review, it means a lot to me!
      Enjoy! :D
  7. Santocraft
    Version: 1.2
    Excellent plugin, works like a charm and in my opinion is the best disguise plugin out there, as some others have various sync bugs and are not worth the time.

    This is the ideal sucessor of iDisguise. Also the developer is a really friendly person who responds fast to any question you have. Totally recommended, hope it keeps getting updated!
    1. Phe0X
      Author's Response
      Thanks I appreciate it :D
      I'll try to update it every time new mobs are added to minecraft (but it may be a bit late)
      Anyway, I'm happy that you enjoy it!
  8. TuuMy
    Version: 1.2
    Hi, at the beginning I only gave 1 star because I couldn't make the script work, but now the developer helped me, everything works perfectly and very nicely!

    I recommend to everyone.

    If you are not allowed to solve it, he will help you -> Phe0X #5907

    Phe0x be of Note 10!
    1. Phe0X
      Author's Response
      Thank you very much! You're welcome for the help, enjoy :D <3
  9. Chellzie
    Version: 1.2
    Works really well! Only thing I wish I could do is make it so that when I log back in the disguise stays
    1. Phe0X
      Author's Response
      Hi, the disguise should stay even after you disconnect, so this is likely a bug (since last time I tried, it worked!)
      Contact me on discord (Phe0X#5907) and I'll try to fix it ASAP :)
  10. HMU59
    Version: 1.1
    I've tried many plugins with this purpose, this is the ONLY one without lag. Easy commands, easy installation, it's perfect ! Keep up the good job !
    1. Phe0X
      Author's Response
      Thanks! I'm really happy that you enjoyed it!