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

Expand World Data

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

Date uploaded a day ago
Version 1.80.0
Download link JereKuusela-Expand_World_Data-1.80.0.zip
Downloads 751
Dependency string JereKuusela-Expand_World_Data-1.80.0

This mod requires the following mods to function

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
denikson-BepInExPack_Valheim-5.4.2360 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.2360

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.

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.80

    • Adds persistent event support (expand_persistent_events.yaml).
    • Fixes error when environment aurora blending exceeded Unity's limit.
    • Improves compatibility with other mods. Thanks Warp!
  • v1.79

    • BREAKING CHANGE: Drop entries now automatically apply to the same prefab as the drop entry name.
    • Adds AND/OR support for "required" and "forbidden" fields. Within row, one requirement must be met. Across rows, all rows must be satisfied. Existing configurations are automatically migrated.
    • Adds new fields forbiddenEnvironments, forbiddenGlobalKeys, requiredLocations, forbiddenLocations, requiredObjects and forbiddenObjects to spawns.
    • Adds new field forbiddenEnvironments to events.
    • Renames event required fields to match new naming convention. Existing configurations are automatically migrated.
    • Renames requiredGlobalKey and forbiddenGlobalKey of spawns and vegetation to requiredGlobalKeys and forbiddenGlobalKeys. Existing configurations are automatically migrated.
    • Adds new field levelOnlyChance to drop entries.
    • Adds data support to drop entries.
    • Adds shorthand (type, key, value) and inline data support to data fields of vegetation, spawns, locations and drops.
    • Fixes alternative biome migration for locations and vegetations possibly affecting custom entries. Thanks warp!
    • Fixes most alternative biomes missing on world load.
    • Fixes Infinity Hammer "Ignore no build" not ignoring no build zones.
    • Fixes custom item data not working on data entries. Thanks Zeall!
    • Optimizes world load to not apply extra refresh.
  • 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 addLocations and addVegetation from altbiomes yaml.