Wiki 9Minecraft Wiki 9Minecraft

Villager Recruits Village Expansion FAQ

10 questions players actually ask, answered.

How do I start a new village?
Use the map interface (accessible in-game) to claim chunks or areas by spending emeralds. Once claimed, the mod will begin generating village structures and spawning villagers in that territory over time.
What's the Recruit block and why do I need it?
The Recruit block is the core of your custom town hall—it must be placed exactly in the center of your building's floor. Villages use this block to identify and recognize your custom structures during generation.
Why do my custom buildings disappear when I'm building them?
Villager spawn blocks are active by default and will remove incomplete structures. Always run `/vr disable_spawner` before you start building, then run `/vr enable_spawner` when you're finished saving your files.
How big can my custom town hall be?
Keep the floor size to 11×11 blocks or smaller for best results with the village generation system.
Do I have to manage the village or will it survive on its own?
Villages are fully independent—they manage their own soldiers, assign jobs to villagers, and defend themselves without any player intervention. You can watch them grow and react to threats, but you don't need to do anything.
How do villages defend themselves?
Villages automatically manage soldiers and balance resources between civilian and military roles. When threats appear, villagers react and defend their territory using the soldiers they've organized.
Can I stop villages from spawning naturally in my world?
Yes, run `/datapack enable "village_recruits:no_natural_villages"` to prevent new factions from spawning naturally. You can still create villages manually using the map interface.
What do I do with the Villager spawn block in my custom building?
Hide one Villager spawn block anywhere inside your custom building—it doesn't need to be visible or accessible. This block allows the village to spawn villagers when your structure is generated.
How do I add my custom buildings to the village generation system?
Save your building using a vanilla Structure Block in Save mode, then use the `/vrstructure` command to register it so villages will use it when expanding.
Will this mod cause lag or performance issues?
Villages operate independently in the background, but having many active villages with lots of villagers and soldiers can impact performance depending on your system. Monitor your frame rate and adjust the number of claimed territories if needed.