MorphHeads
Description
This plugin allows a player to morph into some mobs and different players by putting on the corresponding head. For instance, if a player put on a creeper head, they would appear to other players as a creeper (The only head that does not morph the player is the Ender Dragon head). If they put on a player head that has the skin of a player, they morph into that player (Skin, Gamer Tag) even if that player is not online at the time. If a player is disguised when they kill another player, it rewrites the death message to match the disguise. This plugin does NOT provide head drops. This is fully compatible with the BetterDrops plugin, which adds the ability to obtain heads by killing mobs/players. This plugin officially supports both 1.11 and 1.10, and it *should* work on both 1.9 and 1.8 as well (although is untested).
Configuration
There are two config options: AlterKilledDisguisedPlayerDeathMessage and AlterDisguisedPlayerChat. AlterDisguisedPlayerChat: If a player is disguised as another player, having this option enabled rewrites the chat messages from the disguised to player to be "from" whoever they are disguised as. Disabled by default. AlterKilledDisguisedPlayerDeathMessage: If a player kills a disguised player, alters the death message to reflect the disguise. Enabled by default.
Installation
Download the latest .jar file and place it in your plugins directory, then reload/restart.
Info
This plugin depends on LibsDisguises and ProtocolLib in order to function.
Thanks to Borlea for the ArmorEquipEvent code.
If you like this plugin, please leave a comment! If you want to support me, donations are appreciated. To report bugs, please PM me or email me at [email protected]
Cool stuff.