promotional bannermobile promotional banner

Naughty Villager

Transform villagers into humanoid Creepers that hunt hostile mobs, use TNT, protect their owner, and retreat from explosions.

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

The Naughty Villager Team

profile avatar
  • 4
    Projects
  • 579
    Downloads

Hi everyone here you will get only advance and upgraded addons so you shoud to follow it thank you !