Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Expand World Data
Allows adding new biomes, changing world generation, and configuring spawns, events, and drops.
CHANGELOG
-
v1.78
- Hotfix.
-
v1.77
- Fixes blueprint locations being in the same group for location "distance from similar" checks.
- Fixes environments not resetting after changes.
-
v1.76
- Fixes error when trying to override container inventory.
- Removes obsolete fields
addLocationsandaddVegetationfrom altbiomes yaml.
-
v1.75
- Fixes custom location icons not working. Thanks sighsorry!
- Fixes custom location group system not working.
- Fixes error on CleanGhostInit (now should how warning instead).
- Fixes commands
ew_spawns,ew_test_spawnandew_try_spawnmissing. - Fixes changes to non-world data like clutter triggering full refresh.
- Reworks data system to match Expand World Prefabs mod.
- Reworks the world refresh system to be shared with Expand World Size mod (no double refresh).
-
v1.74
- Adds field
altBiometo the world data to assign alternative biomes to specific areas. - Adds fields
sizeX,sizeY,rotationandwiggleRectangleto the world data for rectangular areas. - Adds field
requiredPersistentEventto the spawn data for specifying persistent event requirements. - Adds field
addBaseSeedToRandomSpawnto the dungeon data for including the dungeon base seed in random spawner seeds. - Adds field
snowBuildupto the environment data for specifying snow accumulation levels. - Adds fields
auroraIntensity*,auroraColors,cloudOpacity*,aoIntensity*,colorAmbientOcclusionandpsystemsOutsideOnlyto the environment data. - Adds fields
interiorRadius,interiorEnvironment,enemyMinLevel,enemyMaxLevel,enemyLevelUpChance,enemyLevelExcludeGroupsandblockSpawnGroupsto the location data. - Adds syncing of client side location data (
discoverLabel,noBuild,exteriorRadius,interiorRadius,interiorEnvironment, enemy level and spawn group fields). - Adds migration for new fields (fixes some Deep North spawns spawning everywhere).
- Fixes default world data putting Mountains before Deep North.
- Fixes drops.yaml not being loaded.
- Fixes some possible data sync issues.
- Fixes clutter data triggering world regeneration.
- Improves data reloading to only regenerate the affected parts (terrain, water, map, clutter) instead of the whole world.
- Removes the
Regenerate mapsetting (the map is always regenerated when needed). - Optimizes the mod by conditionally patching only necessary parts of the game.
- Adds field