You are viewing a potentially older version of this package. View all versions.
BippityBoppityBoo-MoreVanillaBuilds-1.1.5 icon

MoreVanillaBuilds

MoreVanillaBuilds (MVB) is a Valheim mod to make all vanilla prefabs buildable with the hammer (survival way). This mod is inspirated by BetterCreative.

Date uploaded 10 months ago
Version 1.1.5
Download link BippityBoppityBoo-MoreVanillaBuilds-1.1.5.zip
Downloads 3145
Dependency string BippityBoppityBoo-MoreVanillaBuilds-1.1.5

This mod requires the following mods to function

ValheimModding-Jotunn-2.12.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.12.3

README

MoreVanillaBuilds

Changelog

What is MoreVanillaBuilds?

MoreVanillaBuilds (MVB) is a Valheim mod to make all vanilla prefabs buildable with the hammer (survival way). This mod is inspirated by BetterCreative.

For each detected prefab in the game you can :

  • Enable/Disable it from the hammer
  • Define custom recipe to build the prefab ingame

How to install it?

You need a modded instance of Valheim (BepInEx) and Jötunn plugin installed.

  1. Download the last MoreVanillaBuilds.dll available in the releases section.
  2. Place the MoreVanillaBuilds.dll into your BepInEx\plugins folder
  3. You need launch the game first (and enter in a world) to generate the configuration files. The plugin search for prefabs in the game loading screen.
  4. Stop the game. You found a fr.galathil.MoreVanillaBuilds.cfg in your BepInEx\config folder, open it to customize mod configuration (describe below)

How to configure the mod?

Open fr.galathil.MoreVanillaBuilds.cfg in your BepInEx\config with a notepad.

You can find a FULL configuration made by AlpZz here. Just replace existing configuration.

You need to edit the configuration file with client/server off ! If you use an ingame configuration manager, you need to restart the game/server to apply configuration.

In the main section you found :

  • forceAllPrefabs = false change false to true for enable all prefabs in the hammer.
  • verboseMode = false You should keep it to false. This configuration display informations in the console (and slow down game performances)

The rest of the configuration files contains [prefab-xxxxxx] sections to configure each prefab. Each section contains :

  • isEnable = false. Change it to true to show the prefab in the hammer. Note that if forceAllPrefabs is set to true, this config is ignored.
  • category = Misc. In wich tab the prefab should appear. Vanilla categories are : Misc | Crafting | Building | Furniture.
  • requirements = . The requirements to build the prefab. By default, no requirements needed (like creative mod). Each requirement is separated by a semicolon (;). Each requirement contain the itemID and the quantity separated by a comma (,). You can find itemID on Valheim Wiki or on this link : https://valheim-modding.github.io/Jotunn/data/objects/item-list.html. Example : requirements = Wood,5;Stone,2, in this case you need 5 woods and 2 stones to build the prefab

Who create this mod?

CHANGELOG

MoreVanillaBuilds Changelog

1.1.5

  • Updated for most recent Valheim update.

1.1.4

  • Fix pieces loots

1.1.3

  • Fix miscellaneous prefabs mistakes :
    • Disable dvergrprops_wood_stake beacause it create unbreakable ghosts, please use dvergrtown_wood_stake instead
    • Fix blackmarble_creep_4x1x1 and blackmarble_creep_4x2x1. They sometimes spawn horizontaly or verticaly, force to vertical.
  • Fix prefabs snappoints :
    • blackmarble_column_3
    • blackmarble_creep_4x1x1
    • blackmarble_creep_4x2x1
    • blackmarble_creep_slope_inverted_1x1x2
    • blackmarble_creep_slope_inverted_2x2x1
    • blackmarble_creep_stair
    • blackmarble_floor_large
    • blackmarble_head_big01
    • blackmarble_head_big02
    • blackmarble_tile_floor_1x1
    • blackmarble_tile_floor_2x2
    • blackmarble_tile_wall_1x1
    • blackmarble_tile_wall_2x2
    • blackmarble_tile_wall_2x4
    • dungeon_queen_door
    • dungeon_sunkencrypt_irongate
    • sunken_crypt_gate
    • dvergrprops_wood_beam
    • dvergrprops_wood_pole
    • dvergrprops_wood_wall
    • dvergrtown_arch
    • dvergrtown_secretdoor
    • dvergrtown_slidingdoor
    • dvergrtown_stair_corner_wood_left
    • dvergrtown_wood_beam
    • dvergrtown_wood_pole
    • dvergrtown_wood_stake
    • dvergrtown_wood_crane
    • dvergrtown_wood_support
    • dvergrtown_wood_wall01
    • dvergrtown_wood_wall02
    • dvergrtown_wood_wall03
    • goblin_roof_45d_corner
    • goblin_roof_45d
    • goblin_woodwall_1m
    • goblin_woodwall_2m
    • Ice_floor
  • Fix prefabs collider :
    • blackmarble_out_2
    • dvergrtown_wood_wall01
  • Technical updates :
    • Implement a custom logger
    • Godmode for dev purpose (simply uncomment related code (SetLocalPlayerPostfix) in Patches.cs
    • Optimize icons rendering in the hammer (using Jotunn caching)

1.0.0

  • First stable version for AlpZz