You are viewing a potentially older version of this package. View all versions.
warpalicious-Meadows_Pack_1-1.0.5 icon

Meadows Pack 1

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

Date uploaded a week ago
Version 1.0.5
Download link warpalicious-Meadows_Pack_1-1.0.5.zip
Downloads 1752
Dependency string warpalicious-Meadows_Pack_1-1.0.5

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202
ValheimModding-Jotunn-2.21.3 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.21.3

README

Meadows Pack 1

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.

Location Details

See this spreadsheet for all More World Locations data: More World Locations data

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 and Loot Lists

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

For loot, the chests will randomly select items from the list. Modded items are confirmed to work in the loot 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

Loot file name: warpalicious.More_World_Locations_LootLists.yml Loot file structure:

MeadowsLoot1:
  - Flint
  - Feathers
  - Raspberry
MeadowsLoot2:
  - Flint
  - Feathers
  - LeatherScraps
  - DeerHide
  - Raspberry
MeadowsLoot3:
  - FineWood
  - Bronze
  - CopperOre
  - DeerHide
  - Raspberry

More World Locations

The goal of the More World Locations series is to solve Valheims exploration problem. Valheim has a giant map but relatively few points of interest (POI) to find. Once a player learns that each biome is just a copy of what they've already seen, exploring the rest of the map feels unnecessary. The More World Locations series will fix this problem by adding dozens of handcrafted, unique, and interesting POIs to the Valheim world.

Credit & Thanks

I greatly appreciate all the other mod developers that helped me while buidling the More World Locations series! If you're someone that's interested in making mods, I encourage you to try it out!

All the locations used in this mod were created by Valheim community members. If you're a Valheim builder and have some cool locations to share for a future More World Locations mod, please reach out on Discord!

Location Creator
MWL_Ruins1 H1lli
MWL_Ruins2 H1lli
MWL_Ruins3 H1lli
MWL_Ruins6 Jiroc
MWL_Ruins7 Jiroc
MWL_Ruins8 Jiroc
MWL_RuinsArena1 H1lli
MWL_RuinsArena3 Raaka
MWL_RuinsChurch1 H1lli
MWL_RuinsWell1 Jiroc

Mod Support & Feeback.

Please feel free to share any any all feedback or ask questions. You can find me on my own modding Discord.

Donations/Tips

I make mods because I enjoy it and want to make Valheim more enjoyable for everyone. If you feel like saying thanks you can tip me here.

My Ko-fi: ko-fi

Source Code

Source code is available on Github.

Github Repository: MoreWorldLocations

CHANGELOG

Version Update Notes
1.0.6 - Chagned Group of MWL_RuinsWell to increase spawn rate.
1.0.5 - Fixed YAML issues issues when using multiple MWL mods. Adjusted terrain modifiers for MWL_RuinsArena3 and MWL_RuinsWell1
1.0.4 - Attempt to fix high ram usage problem. Attempt fix YAML issues issues when using multiple MWL mods.
1.0.3 - Added randomSpawn beehives to three locations
1.0.2 - Fixed an bug with the repair effects in locations
1.0.1 - Fixed an issue causing incompatibilty with dedicated servers
1.0.0 - Initial Release