Meadows Pack 1

v1.1.3·Updated 2025-03-08

Adds 10 new custom locations to the Meadows biome. Part of the More World Locations series

Screenshots 1 screenshots

About this mod Author’s original text

Meadows Pack 1

This mod adds a 10 new custom locations to the Meadows biome. All locations were made using vanilla build pieces and designed to fit Valheim lore. In order to encourage exploration, the locations spawn at varying distances from world center. Part of the More World Locations series, see below for more details.

Features

  • Adds 10 new custom locations the Meadows biome.
  • Locations spawn at varying distances from world center, see 'World Rings System' below.
  • Configurability: Location spawn quantities, location creatures, location loot. See below for instructions.

World Rings System

The Valheim world is a circle with a default radius of 10,500 meters. In order to encourage and maintain exploration, I've defined a set of world rings that all locations in the More World Locations series will use when spawning in a world. Below are the defined world rings...

| Ring # | Start Distance (m) | End Distance (m) |

|--------|---------------------|------------------|

| Ring 1 | 0 | 500 |

| Ring 2 | 500 | 2000 |

| Ring 3 | 1500 | 3000 |

| Ring 4 | 2500 | 4000 |

| Ring 5 | 3500 | 6000 |

| Ring 6 | 4500 | 8500 |

| Ring 7 | 5000 | 10500 |

Instructions

  • To add these locations to a non-existing world, no action is required. Ensure the mod is installed and create a new world.
  • To add these locations to an existing world, use the Upgrade World with the command below:

Command: locations_add MWL_Ruins1, MWL_Ruins2, MWL_Ruins3, MWL_Ruins6, MWL_Ruins7, MWL_Ruins8, MWL_RuinsArena1, MWL_RuinsArena3, MWL_RuinsChurch1, MWL_RuinsWell1 start

Custom Creature Spawns

The creatures and loot are all customizable. Modded creatures and items are supported. To customize, create a new YAML file in the BepinEx configuration folder. If using mod manager, then use the BepinEx config folder in your profile folder. All mods from the More World Locations series will share the same Yaml file so you only need to create it once.

For creatures, each instance of the location will randomly select from the list of creatures in the the file. First, it will pick a random index (an item in the list), then it will increment through the list, assigning creatures to available creature spawners until each creature spawner has a creature. For the best results, scatter higher tier creatures throughout the list. You must use the creature's prefab name and not it's in-game name. See here for a list of vanilla creature prefab names: Creatures List

Creature file name: warpalicious.More_World_Locations_CreatureLists.yml

Creature file structure:

MeadowsCreatures1:

  • Skeleton
  • Skeleton
  • Skeleton
  • Skeleton
  • Skeleton_Poison

MeadowsCreatures2:

  • Greydwarf
  • Greydwarf
  • Greydwarf
  • Greydwarf
  • Greydwarf_Elite
  • Greydwarf
  • Greydwarf
  • Greydwarf_Shaman

Custom Loot Lists

For loot, as of 12/19/24 the loot list format has changed. If you're using an old format it will still work but you can't access the new customization feature. To access new customization feature, please convert to the new format below and ensure you include the verision number at top of file.

The new format works as such:

1 - Random roll for total loot slots available. Roll number between 1 - 3. There will be between 1 - 3 loot slots.

2 - For each loot slot, weighted-random selection for item from loot list. Randomly select item from list based on weights.

3 - For each item, random roll between stackMin and stackMax for loot stack amount.

Example for MeadowsLoot1 below:

1 - Random roll results in 2 loot slots

2 - Weighted-random selection for slot 1 = Feathers

3 - Weighted-random selection for slot 2 = Feathers

4 - Random roll for slot 1 stack size = 4

5 - Random roll for slot 2 stack size = 3

6 - Final loot in chest = 7 Feathers

Modded items are confirmed to work in the loot list.

Loot file name: warpalicious.More_World_Locations_LootLists.yml

Loot file structure:

version: 2.0

MeadowsLoot1:

  • item: Flint

stackMin: 1

stackMax: 5

weight: 1.5

  • item: Feathers

stackMin: 2

stackMax: 10

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_ValheimValheimModding-Jotunn

File & checksum

Filename
Meadows_Pack_1-1.1.3.zip
File size
15.1 MiB