feat(village-evolution): add village growth addon for survival worlds
All checks were successful
Deploy Addons / deploy (push) Successful in 14s
All checks were successful
Deploy Addons / deploy (push) Successful in 14s
Villages now evolve organically as villager populations grow. The addon scans every 5 minutes, clusters villagers by proximity, and places new buildings (well, lamp post, houses, farm, blacksmith) adjacent to existing villages as population thresholds are reached. State is persisted across restarts via world dynamic properties. Deploys to jamie, lyla, mya survival worlds only. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -8,6 +8,7 @@ on:
|
||||
- 'lobby-addon/**'
|
||||
- 'hub-return-addon/**'
|
||||
- 'easter-egg-addon/**'
|
||||
- 'village-evolution-addon/**'
|
||||
- 'docker-compose.yml'
|
||||
- 'scripts/**'
|
||||
|
||||
@@ -32,11 +33,11 @@ jobs:
|
||||
git init
|
||||
git remote add origin https://git.silverlabs.uk/SilverLABS/minecraft-aiworld.git
|
||||
git fetch origin main
|
||||
git checkout -f origin/main -- addon/ lobby-addon/ hub-return-addon/ easter-egg-addon/ docker-compose.yml
|
||||
git checkout -f origin/main -- addon/ lobby-addon/ hub-return-addon/ easter-egg-addon/ village-evolution-addon/ docker-compose.yml
|
||||
else
|
||||
cd "$APP_DIR"
|
||||
git fetch origin main
|
||||
git checkout -f origin/main -- addon/ lobby-addon/ hub-return-addon/ easter-egg-addon/ docker-compose.yml
|
||||
git checkout -f origin/main -- addon/ lobby-addon/ hub-return-addon/ easter-egg-addon/ village-evolution-addon/ docker-compose.yml
|
||||
fi
|
||||
|
||||
# Recreate containers so any new docker-compose volume mounts are applied,
|
||||
|
||||
Reference in New Issue
Block a user