You are viewing a potentially older version of this package. View all versions.
JereKuusela-Expand_World_Data-1.75.0 icon

Expand World Data

Allows adding new biomes, changing world generation, and configuring spawns, events, and drops.

Date uploaded 11 hours ago
Version 1.75.0
Download link JereKuusela-Expand_World_Data-1.75.0.zip
Downloads 497
Dependency string JereKuusela-Expand_World_Data-1.75.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351
ValheimModding-YamlDotNet-16.3.1 icon
ValheimModding-YamlDotNet

Shared version 16.3.0 of YamlDotNet from Antoine Aubry and contributors, net47 package for use in Valheim mods. Maintained by the ValheimModding team.

Preferred version: 16.3.1

README

Expand World Data

Allows adding new biomes and changing most of the world generation.

Always back up your world before making any changes!

Install on all clients and on the server (modding guide).

Some features are available also as server only mode.

Usage

See documentation.

See examples.

for help and examples.

Ashlands update

  • expand_locations.yaml has new fields. These are not used by old locations so old data should work.
  • expand_locations.yaml has some removed locations. Check warnings and clean it up.
  • expand_vegetation.yaml has new fields. These are not used by old vegetation so old data should work.
  • expand_environment.yaml should no longer have Ashrain. Remove it.

Tutorials

Credits

Thanks for Azumatt for creating the mod icon!

Thanks for blaxxun for creating the server sync!

Sources: GitHub Donations: Buy me a computer

CHANGELOG

  • v1.76

    • Fixes error when trying to override container inventory.
    • Removes obsolete fields addLocations and addVegetation from 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_spawn and ew_try_spawn missing.
    • 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 altBiome to the world data to assign alternative biomes to specific areas.
    • Adds fields sizeX, sizeY, rotation and wiggleRectangle to the world data for rectangular areas.
    • Adds field requiredPersistentEvent to the spawn data for specifying persistent event requirements.
    • Adds field addBaseSeedToRandomSpawn to the dungeon data for including the dungeon base seed in random spawner seeds.
    • Adds field snowBuildup to the environment data for specifying snow accumulation levels.
    • Adds fields auroraIntensity*, auroraColors, cloudOpacity*, aoIntensity*, colorAmbientOcclusion and psystemsOutsideOnly to the environment data.
    • Adds fields interiorRadius, interiorEnvironment, enemyMinLevel, enemyMaxLevel, enemyLevelUpChance, enemyLevelExcludeGroups and blockSpawnGroups to 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 map setting (the map is always regenerated when needed).
    • Optimizes the mod by conditionally patching only necessary parts of the game.
  • v1.73

    • Now includes Expand World Spawns and Expand World Events (automatic migration).
    • Adds support for configuring alternative biomes.
    • Fixes world generation being messed up.
    • Fixes custom biomes throwing errors.
  • v1.72

    • Fixes edits not clearing biome cache.
  • v1.71

    • Fixes for the new game update. Thanks JPValheim!