Lib's Disguises

Lib's Disguises

View documentation here!

Yes. This plugin supports older versions of minecraft. However, the further back you go. The more chance that you find something that breaks.
This should be limited only to disguise options. Such as disguising as a baby cow

So you tried iDisguise and DisguiseCraft and decided they were just plain buggy..
Or includes features you don't want.

Or maybe they don't have enough disguises!
iDisguise: 35 disguises supported
DisguiseCraft: 36 disguises supported
Lib's Disguises: 62 disguises supported

Maybe you heard that a large server network was running it!
The Hive!

They are all using it, from performance increases to a better control over each disguise!

Or maybe you want to just run a disguise plugin by me!
Or maybe you just need this plugin because Lib's Hungergames, BlockHunt or ZombieGame demands it!
Or maybe you know you can see yourself disguised!
Or maybe. Just maybe. You are a developer and you heard about the fact you can disguise any entity as any entity!
Disguise a zombie as a player!
Disguise a enderman as Herobrine!
Disguise all mobs as a item drop!
Disguise experience orbs as a enderdragon!

Well that's fine. There's only one limitation I know this plugin has.
And that is that it requires ProtocolLib as it uses that to edit packets.

Because it uses ProtocolLib, the observers will NEVER see the real player.
Its impossible. Unless you, as the end user. Somehow screw up.
Or if either this plugin or ProtocolLib bugs out.

Due to the fact that I mainly mean to keep this as a developer API. I will not be extending its features for quite a few things.

Basically summarized. I have no intentions to bloat this plugin with things which I don't need.

I am not going to stick in code just in-case a developer is lazy in the off-chance they might need it.
Especially since they could easily stick the code in themselves.

One example is mob sounds. I allow you to disguise as a mob. But I'm only changing the step sound. And the damage sounds. And all the other sounds needed to stabilize a disguises illusion.

Want to play the idle sounds? Such as a zombie moaning?
I don't cover that for mobs which do not 'moan' by default.
You better get coding.

It gives tons of control to the developer as well!
Which is something I'm big on.

I do not want to put a config in as that would turn this from a Drag & Drop into a Drag & Drop & Configure.

I developed this as a developer API which you can depend on.
Without the fear of forgetting to do something.

Hate the DisguiseCraft plugin and its permissions hell. Spent 30min trying to get it perfect..
Failed at it too

I just don't want to see the real players.. Was that so hard to ask?!

For those wondering about seeing yourself disguised.
It does that and there is almost no problems.
The 2 problems are: Lag and sometimes the disguise 'gets in the way'

Dev builds

Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.

Developement builds

Maven Repository


Both of these are hosted by md_5! Ain't he nice.


So you really like this plugin and the work I put into it.
Why not donate!

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

  • Avatar of libraryaddict libraryaddict Apr 13, 2014 at 19:08 UTC - 0 likes

    @TheCoolGuy123_5_Minecraft_: Go

    By enabling it?


  • Avatar of TheCoolGuy123_5_Minecraft_ TheCoolGuy123_5_Minecraft_ Apr 13, 2014 at 18:51 UTC - 0 likes

    In the config there is a way to put a name above a disguise... How?


  • Avatar of libraryaddict libraryaddict Apr 12, 2014 at 17:52 UTC - 1 like

    @DemonGaming: Go

    Turn on self disguises in the config

  • Avatar of DemonGaming DemonGaming Apr 12, 2014 at 14:29 UTC - 0 likes

    @libraryaddict : Is there any way to make it so OPs can see the disguises on themselves (including myself) ?

    Right now i can see disguises when i set them on other OPs but i can't see it on myself when i enter 3rd person view (other people can see it on me though).

    Thanks in advance for your hard work and for all the replies you've given so far.

  • Avatar of libraryaddict libraryaddict Apr 11, 2014 at 17:32 UTC - 0 likes

    @Hedgehogs4Me: Go

    Craftbukkit hasn't updated yet so I can't guarantee that.

    The plugin is also on spigot and that is being kept up to date as far as I am able.

    Last edited Apr 11, 2014 by libraryaddict
  • Avatar of Hedgehogs4Me Hedgehogs4Me Apr 11, 2014 at 14:03 UTC - 0 likes

    Hey, I noticed that the last dev build was around 14 hours ago as of this post - does that mean it supports the new protocol?

  • Avatar of CubeLava CubeLava Apr 11, 2014 at 11:56 UTC - 0 likes

    Can you add a disguise player alias? [/d p <playername>]

  • Avatar of TheMCBrosofGaming TheMCBrosofGaming Apr 10, 2014 at 20:16 UTC - 0 likes

    @libraryaddict: Go

    This is not about Libs Disguises, but about your LibsHungergames.. How do you add more kits?

  • Avatar of libraryaddict libraryaddict Apr 10, 2014 at 02:10 UTC - 0 likes

    @albie456: Go

    Why not use this comment section..

    If its about player disguises and skins. Its expected in 1.8 that skins will no longer work without having the disguise use a player that is on the server

  • Avatar of albie456 albie456 Apr 10, 2014 at 01:58 UTC - 0 likes

    Hi. I am helping one of my friends on a server getting ready for 1.8 and he wanted a way to contact you about the plugin. if possible, email me at [email protected]


Date created
Jan 14, 2014
Last update
Apr 09, 2014
Development stage
All Rights Reserved
Curse link
Lib's Disguises
Recent files