
Infinite Villager Structures
A datapack that turns overworld into densely generated villager structures!

🏘️Infinitely Generated Overworld Village
If you are looking to challenge yourself in a completely random minecraft world I introduce you. . . A Minecraft datapack that turns your overworld into a pile of villages infinitely!
This datapack currently supports 1.21.8+ only and may support older versions soon, including upcoming more cursed datapack as well!
📥Installation
Recommended method
- Create a new world in Minecraft
- Click More → Datapacks → Open Pack Folder
- Drop the datapack
.zipfile of this datapack into folder - Back to Minecraft and select and add it → Done → Generate the world
Other method
- Drop the datapack
.zipfile into existing world folder and restart (leave and join) the world - Datapack should be enabled automatically (You can check by
/datapack list)
- If it doesn't listed in active datapack, run
/datapack enable "file/Infinitely-generated-village-datapack-X.XX.X_vX.X.zip"and restart the world
🔧Recommended Configuration
Currently the datapack can only be configured by editing its files only.
⚠️Always makesure to make changes by unzip the datapack first before editing for safety⚠️
Configurable file:
Infinitely-generated-village-datapack-X.XX.X_vX.X-vx\data\minecraft\worldgen\structure_set\villages.json
This file controls how villages generate across the overworld, open it with Notepad or any text editor.
Key settings:
"spacing": 2, Default: 2 - Tell how far structures generate, in chunks currently 2 chunks. (Lower values = denser villages.)
"separation": 0, Default: 0 - Minimum amount of chunks that must be empty between structures. (Lower values = structures can overlap)
For v1.1+
"spacing" and "separation" can be configurated in vx\data\minecraft\worldgen\structure_set, can be configured Both (villages_ocean.json, villages.json)
⚠️ Performance Notice
This datapack causes villager structures to generate extremely densely and infinitely each chunks. Expect performance impacts, especially during world generation. It is highly recommended to use high-end PC or optimization mods such as Sodium, Lithium, C2ME, Noisium or any
Notes
- In existing worlds villages will not generate in new chunks immediately, you have to locate any vanilla Minecraft village first.