
Forget the days of "Hmmmm" and blank stares. Realistic Villagers is the ultimate overhaul for Minecraft villagers. this project is a fork
Turn your static Minecraft villages into a living, breathing civilization.
Realistic Villagers is a complete overhaul of the vanilla villager system. Forget "Hmmmm" and blank stares — every NPC in this plugin has a name, a gender, a family, and a will to survive. Built on PacketEvents for high performance, it replaces standard entities with dynamic, skin-aware NPCs that live, work, fight, and die in ways that actually make sense.
RealisticVillagers.jar into your /plugins/ folder/gender <male|female> to set your player gender and beginNearly every feature can be toggled in config.yml. Example:
procreation:
cooldown: 6000
baby-grow-cooldown: 12000
villager-farm:
allow-procreation-between-family-members: false
ignore-sex-when-procreating: false
| Command | Permission | Description |
|---|---|---|
/gender <male|female> |
— | Set your player gender (required) |
/rv reload |
rv.admin |
Hot-reload all configs |
/rv skins |
rv.admin |
Manage NPC skin categories |
/rv genderset <player> <gender> |
rv.admin |
Override a player's gender |
| Plugin | Status |
|---|---|
| PacketEvents | ✅ Required |
| ViaVersion | ✅ 1.18 → 26.2 |
| EliteMobs | ✅ NPCs react to elite threats |
| ItemsAdder | ✅ Custom item integration |
| ProtocolLib | ✅ Enhanced packet handling |