Concept:
Allow villagers to autonomously build new structures and expand their villages. This makes villages dynamic, growing based on population and environment, rather than being static.
Core Mechanics:
* Needs-Based Projects:
Villages generate "projects" based on needs (e.g., "Build new house" when population > beds; "Build new farm" when food is low).
* Biome-Specific Building:
New villager-built structures use local biome materials (jungle wood in jungles, sandstone in deserts), making settlements blend in.
* Phased, Resource-Dependent Construction:
Building is a slow, background process (like crop growth), built in phases (foundation, walls, roof). Construction halts if resources (e.g., "30 Planks") are missing.
* Dynamic Resource Trading:
If a project halts for a missing item ("Glass"), the village generates new, temporary trades to get it (e.g., Mason trades '1 Emerald for 12 Sand'). This trade disappears once the resource quota is met.
Player Interaction:
* Players can accelerate projects by donating items to a "community project" block.
* Players can also help by fulfilling the new, temporary resource trades.
Why it's needed:
This makes villager behavior meaningful and connects their economy to survival. It would be rewarding to watch a settlement you founded grow on its own.
Please sign in to leave a comment.
1 Comments