Naughty Villager
Turn an ordinary Minecraft villager into a Humanoid Creeper companion with the Naughty Switch!
The transformed villager becomes a combat companion capable of finding hostile mobs, approaching them, deploying TNT, igniting it, and retreating from the explosion.
It can also follow and protect its owner while keeping its own inventory and AI state.
๐ฃ Main Features
- ๐ง๐พ Villager Transformation — Use the Naughty Switch on a villager to transform it.
- ๐ข Humanoid Creeper — A custom humanoid Creeper model and texture.
- ๐ฃ TNT Combat — Uses real primed TNT against hostile mobs.
- ๐ง Hostile Targeting — Searches for hostile mobs such as Zombies, Skeletons, Spiders, Pillagers and Creepers.
- ๐ Tactical Retreat — Moves away from TNT after ignition.
- โค๏ธ Real Health & Damage — The companion has its own health and can be damaged and killed.
- ๐ Inventory — Stores TNT and other combat-related items.
- ๐ก๏ธ Owner Protection — Can follow and defend its owner.
- โ๏ธ Melee Fallback — Can use melee combat when TNT isn't available.
- ๐พ Persistence — Important entity data is saved when the world is reloaded.
- โจ Custom Effects — Transformation and combat effects.
- ๐ฎ Survival Friendly — Designed for normal survival gameplay.
๐ How It Works
Villager → Naughty Switch → Humanoid Creeper → Find Hostile → TNT Attack → Retreat → Explosion → Repeat
๐งช Example
Give a villager the Naughty Switch.
The villager transforms into a Humanoid Creeper and can then:
Detect → Target → Approach → Place TNT → Ignite → Retreat → Explode → Find another target
๐ก๏ธ Owner System
The Humanoid Creeper remembers its owner and can:
- Follow the owner
- Protect the owner
- Attack hostile mobs threatening the owner
- Avoid targeting players and allied villagers
๐ฆ Requirements
Minecraft Java Edition: 1.21.1
Mod Loader: Fabric
Required: Fabric API
Java: 21+
โ ๏ธ Beta Notice
This is an early Java Edition release. The mod has been successfully compiled and its packaged resources and required classes are present, but gameplay has not been independently tested on a local Minecraft Java installation yet.
Please report bugs involving:
- AI movement
- TNT targeting
- Pathfinding
- Rendering
- Transformation
- Inventory
- Owner behavior
๐ท๏ธ Tags
Minecraft Version
- 1.21.1
Mod Loader
- Fabric
Categories
- Adventure
- Mobs
- Mobs & Animals
- Technology
- Utility

