Home›Java›Mods›Disguise-Plugin1.0.0
ModsJava

Disguise-Plugin1.0.0

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
disguise-plugin
DisguisePlugin
Transform into 86 different mobs — from a humble sheep to the Ender Dragon itself! Pick a disguise from a beautiful GUI menu and become any creature of Minecraft with its realistic mob mechanics, authentic movement speed, and unique interactions.

Works on Minecraft 1.21.x — Paper, Spigot and Purpur servers.

✨ Features
86 Mobs in One Menu
Every mob is spawned as a real entity — other players see the actual mob with its authentic hitbox, sounds and animations. No fake packets.

Baby & Size Variants
Realistic Mob Mechanics
Each disguise behaves like the real mob:

Mob Interaction
Chicken lays eggs over time
Camel sits down / stands up
Armadillo curls up and drops scutes
️ Breeze shoots wind charges
Shulker teleports while sneaking
Creeper explodes with a fuse timer
️ Warden fires sonic boom at attackers
Ender Dragon / Wither giant flying boss with hover animation
Plus: realistic walk speeds for every mob, knockback resistance, fall immunity (cats, iron golems...), eating grass animation and more.

Optional Economy System (Vault)
Multi-Language Support
Installation
  1. Download the jar
  2. Drop it into your server's plugins/ folder
  3. Restart the server
  4. Run /dp to open the disguise menu!
Requirements:

New mobs from newer versions (1.21.9 / 1.21.11) are hidden automatically on older servers — no errors, the menu simply shows fewer mobs.

Commands
Command Description Permission
/dp Open the disguise menu disguise.use
/dp reload Reload config, language, economy disguise.reload
/dp debug Show debug information disguise.admin
/dp mode Show current usage mode disguise.use
Permissions:

Permission Default Description
disguise.use true Use the disguise menu
disguise.reload op Reload the plugin
disguise.admin op Admin mode access
⚙️ Configuration
config.yml — choose the language and the usage mode:

# Language file inside the lang/ folder
language: zh_cn

# /dp mode: admin / all / paid
dp-mode: paid

# Disable the locator bar (player positions on the XP bar, 1.21.6+)
disable-locator-bar: true

Per-mob pricing & duration (paid mode) — every mob is configurable:

mobs:
sheep: { price: 100, duration: 1800 } # 100 coins, 30 minutes
ender_dragon: { price: 1000, duration: 1800 }
slime: { price: 300, duration: 0 } # 0 duration = unlimited

❓ FAQ
Q: Does it work without Vault?

A: Yes — the plugin starts fine, logs a warning and automatically falls back to all mode.

Q: Can I make my own language?

A: Yes! Copy lang/en_us.yml in the plugin folder, rename it (e.g. fr_fr.yml), translate the values, then set language: fr_fr in config.

Q: Why do I see fewer mobs than 86?

A: Mobs added in newer Minecraft versions (1.21.9+) are hidden on older servers automatically.

Support & Feedback
Found a bug or have a suggestion? Open an issue on GitHub or leave a review below!

Have fun disguising!

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Disguise-Plugin1.0.0 is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 7 times (via Spigot). Download it and open it directly in the game.

Explore more