ModsJava
Disguise-Plugin1.0.0
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigotdisguise-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
Baby & Size Variants
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)
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!
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
- Animals — sheep, pig, cow, fox, panda, axolotl, frog...
- Mounts & Fast Mobs — horse, camel, dolphin, bee, allay...
- Monsters — zombie, skeleton, creeper, enderman, warden...
- Elite & Bosses — shulker, Ender Dragon, Wither, Happy Ghast...
Baby & Size Variants
- Disguise as a baby version of any mob (baby chicken, baby zombie...)
- Choose slime / magma cube sizes (1–4)
- Pick sheep colors (16 wool colors) and axolotl variants (5 types)
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)
- 3 modes in config: admin (admins only) / all (everyone) / paid (disguises cost money)
- Per-mob pricing: animals 100 coins, mounts 200, strong mobs 300, elite 500, bosses 1000 — fully adjustable
- Per-mob disguise duration: default 30 minutes, auto-expires when time runs out
- Players can cancel their disguise anytime for free via the menu (BARRIER button)
- Ships with 简体中文 (zh_cn) and English (en_us)
- Custom languages: copy any language file, rename it, translate — done!
- All chat messages, action bars, menus and console logs follow the selected language
- Download the jar
- Drop it into your server's plugins/ folder
- Restart the server
- Run /dp to open the disguise menu!
- Paper, Spigot or Purpur — Minecraft 1.21+
- Java 21
- No hard dependencies — works out of the box. Vault is optional, only needed for paid mode
- Server-side only — no client mod or resource pack required
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!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
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.