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

Plains Pack 1

Adds 11 new custom locations to the Plains biome. Part of the More World Locations series

Date uploaded 2 days ago
Version 1.1.1
Download link warpalicious-Plains_Pack_1-1.1.1.zip
Downloads 807
Dependency string warpalicious-Plains_Pack_1-1.1.1

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

README

Plains Pack 1

Plains Pack 1

This mod adds a 11 new custom locations to the Plains biome. All locations were made using vanilla build pieces and designed to fit Valheim lore. Part of the More World Locations series, see below for more details.

Features

  • Adds 11 new custom locations the Plains biome.
  • One location has an interior cave, similar to troll cave.
  • Configurability: Location spawn quantities, location creatures, location loot. See below for instructions.

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, install the mod the Upgrade World. Then load into your existing world and paste this command in console. Note, you must have access to the console either via enabling it via Steam or using a mod.
  • Install on both client and server.

Command: locations_add MWL_FulingRock1, MWL_FulingTemple1, MWL_FulingTemple2, MWL_FulingTemple3, MWL_FulingTower1, MWL_FulingVillage1, MWL_FulingVillage2, MWL_FulingWall1, MWL_GoblinFort1, MWL_PlainsPillar1, MWL_GoblinCave1 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

For loot, the chests will randomly select items from the list.

Creature file name: warpalicious.More_World_Locations_CreatureLists.yml Creature file structure:

PlainsCreatures1:
  - Goblin
  - Goblin
  - Goblin
  - GoblinArcher
  - Goblin
  - GoblinShaman
  - Goblin
  - GoblinArcher
  - Goblin
  - GoblinShaman
  - Goblin
PlainsCreatures2:
  - Goblin
  - GoblinArcher
  - Goblin
  - GoblinBrute
  - GoblinShaman
  - Goblin
  - Goblin
  - GoblinArcher
  - Goblin
  - GoblinArcher 
  - GoblinShaman
  - GoblinBrute
  - Goblin
PlainsCreatures3:
  - Goblin
  - Goblin
  - Goblin
  - GoblinArcher
  - Goblin

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 PlainsLoot1 below: 1 - Random roll results in 2 loot slots 2 - Weighted-random selection for slot 1 = BlackMetalScrap 3 - Weighted-random selection for slot 2 = LinenThread 4 - Random roll for slot 1 stack size = 4 5 - Random roll for slot 2 stack size = 5 6 - Final loot in chest = 4 BlackMetalScrap, 5 LinenThread

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
PlainsLoot1:
  - item: BlackMetalScrap
    stackMin: 2
    stackMax: 4
    weight: 1.0
  - item: LinenThread
    stackMin: 3
    stackMax: 5
    weight: 1.0
  - item: IronScrap
    stackMin: 2
    stackMax: 4
    weight: 1.0
  - item: SurtlingCore
    stackMin: 2
    stackMax: 3
    weight: 1.0

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. Please see my mod developer page for links to all the More World Locations packs.

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_FulingRock1 BatgirlXXRobin
MWL_FulingTemple1 Hilli
MWL_FulingTemple2 Hilli
MWL_FulingTemple3 Hilli
MWL_FulingTower1 Hilli
MWL_FulingVillage1 Mixeur666
MWL_FulingVillage2 Hilli
MWL_FulingWall1 Hilli
MWL_GoblinFort1 PUP
MWL_PlainsPillar1 Warpalicious
MWL_GoblinCave1 Warpalicious

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.1.1 - Change log typo
1.1.0 - Added new loot list customization feature: stack size is now customizable per item instead of previous hardcoded values.
1.0.3 - Added new cave location, MWL_GoblinCave1. Fixed bug where incorrect biome loot / creatures would spawn in locations. Improved terrain modifiers in various locations.
1.0.2 - Attempt to fix high ram usage problem. Attempt fix YAML issues issues when using multiple MWL mods.
1.0.1 - Upgrade Jotunn nuget package
1.0.0 - Initial Release