> Valheim Plus Mod Setup and Configuration Guide

Complete guide to installing and configuring Valheim Plus, the essential mod that enhances your Valheim server with quality of life improvements.

Intermediate
45 minutes

Valheim Plus Mod Setup and Configuration Guide

Valheim Plus is the most popular modification for Valheim servers, adding dozens of quality-of-life features without changing the core gameplay. This guide covers everything from installation to advanced configuration.

What is Valheim Plus?

Valheim Plus enhances the vanilla experience with features like:

  • >Increased build limits
  • >Better stamina management
  • >Advanced map sharing
  • >Farming improvements
  • >Building precision tools
  • >Durability adjustments
Note: All players connecting to a Valheim Plus server must have the mod installed client-side.

---

Prerequisites

Before installing Valheim Plus:

  • >A working Valheim dedicated server
  • >A PC version of Valheim (Steam)
  • >Basic file management skills
  • >Admin access to server files
---

Step 1: Install BepInEx (Server)

Valheim Plus requires BepInEx, a mod loader framework.

Download BepInEx

  • 1.Go to BepInEx releases on GitHub
  • 2.Download BepInEx_x64_5.x.x.x.zip (latest version)
  • 3.Extract the contents to your Valheim server folder
  • Server folder structure after extraction:

    valheim_server/
    ├── BepInEx/
    │   ├── config/
    │   ├── plugins/
    │   └── cache/
    ├── doorstop_config.ini
    ├── winhttp.dll
    ├── valheim_server.exe
    └── [other game files]
    

    Linux Server Installation

    For Linux servers, use BepInEx Linux version:

    Bash
    # Navigate to server directory
    cd /path/to/valheim_server
    
    # Download BepInEx
    wget https://github.com/BepInEx/BepInEx/releases/download/v5.4.22/BepInEx_linux_x64_5.4.22.0.zip
    
    # Extract
    unzip BepInEx_linux_x64_5.4.22.0.zip
    
    # Make scripts executable
    chmod +x start_server.sh
    

    ---

    Step 2: Install Valheim Plus (Server)

    Download Valheim Plus

  • 1.Visit Valheim Plus on GitHub
  • 2.Download the latest ValheimPlus.zip
  • 3.Extract to your server's BepInEx/plugins/ folder
  • File structure:

    BepInEx/plugins/
    ├── valheim_plus/
    │   └── [mod files]
    └── ValheimPlus.dll
    

    Start the Server

  • 1.Run your server start script
  • 2.Wait for full initialization
  • 3.Stop the server
  • This generates the configuration files you'll need to edit.

    ---

    Step 3: Install Valheim Plus (Client)

    All players must install the client-side mod.

  • 1.Download r2modman mod manager
  • 2.Select Valheim in r2modman
  • 3.Search for "Valheim Plus"
  • 4.Click "Download" and "Install"
  • 5.Launch Valheim through r2modman
  • Manual Installation

  • 1.Install BepInEx client-side (same as server)
  • 2.Download Valheim Plus
  • 3.Extract to Valheim/BepInEx/plugins/
  • 4.Launch game via Steam
  • ---

    Step 4: Configuration Guide

    Valheim Plus configuration is in BepInEx/config/valheim_plus.cfg.

    Build System

    INI
    [Building]
    
    ; Disable weather damage entirely
    noWeatherDamage = true
    
    ; Increase maximum build distance
    maximumPlacementDistance = 10
    
    ; Remove build area restrictions
    noBuildCost = false
    
    ; Enable precise placement (hold Alt)
    enableAdvancedEditingMode = true
    advancedEditingModePrecision = 0.1
    

    Stamina System

    INI
    [Stamina]
    
    ; Reduce stamina usage percentages
    staminaUse = 0.75
    
    ; Faster stamina regeneration
    staminaRegen = 1.25
    
    ; Delay before regen starts
    staminaRegenDelay = 0.5
    

    Farming

    INI
    [Farm]
    
    ; Plant anywhere without cultivation
    plantAnywhere = true
    
    ; Snap plants to grid
    gridAlignment = true
    
    ; Increase crop yield
    cropYield = 2
    
    ; Faster growth time
    growthTimeMultiplier = 0.5
    

    Map Features

    INI
    [Map]
    
    ; Share map exploration with all players
    shareMap = true
    
    ; Show player positions on map
    playerPositionOnMap = true
    
    ; Show pin markers from all players
    shareAllPins = true
    
    ; Explore radius increased
    exploreRadius = 200
    

    Inventory

    INI
    [Inventory]
    
    ; Increase inventory rows (default 4)
    inventoryRows = 6
    
    ; Increase wood stack size
    woodStack = 100
    
    ; Increase ore stack size
    oreStack = 100
    
    ; Enable teleporting with ores
    teleportableOres = true
    

    Durability

    INI
    [Durability]
    
    ; Reduce durability loss
    durabilityUse = 0.5
    
    ; Tools last longer
    toolDurability = 2.0
    

    Player Stats

    INI
    [Player]
    
    ; Carry weight modifier
    baseMaximumWeight = 400
    
    ; Megingjord bonus
    megingjordBonus = 200
    
    ; Auto-pickup range
    autoPickUpRange = 4
    
    ; Base unarmed damage
    baseUnarmedDamage = 10
    

    ---

    Step 5: Server-Specific Settings

    Server Configuration

    INI
    [Server]
    
    ; Maximum players
    maxPlayers = 10
    
    ; Server name displayed
    serverName = My Valheim Plus Server
    
    ; Enable server sync
    serverSyncEnabled = true
    
    ; Force client config sync
    enforceClientConfigSync = true
    

    Important: When enforceClientConfigSync is enabled, server config overrides client config for synced sections.

    First Time Setup

    First launch creates a configuration file. Important files:

    BepInEx/config/
    ├── valheim_plus.cfg      # Main configuration
    ├── com.runevision.ashes  # Ashlands content config
    └── server_sync.cfg       # Sync settings
    

    ---

    Step 6: Starting Your Server

    Windows Start Script

    start_valheim_plus.bat:

    BATCH
    @echo off
    cd /d "%~dp0"
    valheim_server.exe -nographics -batchmode -name "My Server" -port 2456 -world "Dedicated" -password "secret" -public 1
    pause
    

    Linux Start Script

    start_valheim_plus.sh:

    Bash
    #!/bin/bash
    export templdpath=$LD_LIBRARY_PATH
    export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH
    export SteamAppId=892970
    ./valheim_server.x86_64 -name "My Server" -port 2456 -world "Dedicated" -password "secret" -public 1
    export LD_LIBRARY_PATH=$templdpath
    

    ---

    Casual/Friends Server

    Relaxed difficulty, focus on building:

    INI
    [Building]
    noWeatherDamage = true
    maximumPlacementDistance = 15
    
    [Stamina]
    staminaUse = 0.5
    
    [Inventory]
    inventoryRows = 8
    teleportableOres = true
    
    [Farm]
    cropYield = 3
    growthTimeMultiplier = 0.3
    
    [Player]
    baseMaximumWeight = 600
    

    Hardcore Challenge

    Minor QoL, keeps difficulty:

    INI
    [Building]
    maximumPlacementDistance = 8
    
    [Stamina]
    staminaUse = 0.9
    
    [Map]
    shareMap = false
    
    [Player]
    baseMaximumWeight = 350
    

    Creative Building

    No restrictions:

    INI
    [Building]
    noBuildCost = true
    noWeatherDamage = true
    maximumPlacementDistance = 50
    enableAdvancedEditingMode = true
    
    [Player]
    baseMaximumWeight = 9999
    

    ---

    Troubleshooting

    Players Can't Connect

    Common causes:

  • 1.Client missing Valheim Plus
  • 2.Version mismatch
  • 3.Password requirements not met
  • Solution:

    • >Ensure all players have the same Valheim Plus version
    • >Server password must be 5+ characters

    Configuration Not Applying

    Check:

  • 1.File location: BepInEx/config/valheim_plus.cfg
  • 2.Syntax: No typos in section names
  • 3.Server restart after changes
  • Missing Configuration File

    The file generates on first run:

  • 1.Start server with mod installed
  • 2.Wait for full boot
  • 3.Stop server
  • 4.Check BepInEx/config/
  • Mod Conflicts

    Valheim Plus may conflict with:

    • >Other BepInEx plugins modifying same features
    • >Outdated mod versions
    • >Multiple mod managers
    Solution: Use only one mod manager, keep everything updated.

    ---

    Additional Mods Compatibility

    Valheim Plus works well with:

    Compatible:

    • >Equipment and Quick Slots
    • >PlantEverything
    • >Better UI Reforged
    • >Craft Build Smelt Cook Fuel Pull From Containers
    May Conflict:
    • >Other inventory mods
    • >Other stamina mods
    • >Other building mods
    Tip: Disable conflicting sections in Valheim Plus config when using other mods.

    ---

    Updating Valheim Plus

    Update Process

  • 1.Backup your config files!
  • 2.Download new Valheim Plus version
  • 3.Replace files in BepInEx/plugins/
  • 4.Compare your config with new default config
  • 5.Update any new settings
  • 6.Restart server
  • Config Migration

    When updating, compare configs:

    Bash
    # Linux
    diff old_config.cfg new_config_default.cfg
    
    # Windows: Use Notepad++ Compare plugin
    

    ---

    Security Considerations

    Password Protection

    Always use a strong server password:

    -password "YourStrongPassword123!"
    

    Admin Access

    Set admins in adminlist.txt:

    SteamID1
    SteamID2
    

    Get SteamID using: https://steamidfinder.com/

    Backup Strategy

    Backup these regularly:

    worlds/           # World data
    adminlist.txt     # Admin list
    permittedlist.txt # Whitelist
    bannedlist.txt    # Ban list
    BepInEx/config/   # Your configurations
    

    ---

    Performance Tips

    Server Optimization

  • 1.Allocate more RAM if available
  • 2.Reduce entity counts in densely built areas
  • 3.Regular world restarts (weekly)
  • 4.Monitor with console for warnings
  • Linux Systemd Service

    Create /etc/systemd/system/valheim.service:

    INI
    [Unit]
    Description=Valheim Server
    After=network.target
    
    [Service]
    Type=simple
    User=valheim
    WorkingDirectory=/home/valheim/server
    ExecStart=/home/valheim/server/start_valheim_plus.sh
    Restart=always
    RestartSec=10
    
    [Install]
    WantedBy=multi-user.target
    

    Manage with:

    Bash
    sudo systemctl start valheim
    sudo systemctl enable valheim  # Auto-start on boot
    sudo systemctl status valheim
    

    ---

    Conclusion

    Valheim Plus significantly enhances the vanilla experience while maintaining the game's core appeal. Start with the default configuration, then adjust settings based on your group's preferences.

    Best practices:

    • >Document your configuration changes
    • >Test new settings before enforcing on players
    • >Keep backups of working configs
    • >Update both server and client simultaneously
    For more information, visit the Valheim Plus Wiki.