Valheim Plus
Introduction to Valheim Plus
A HarmonyX Mod aimed at improving the gameplay quality of Valheim. The mod includes several different main features that allow users to modify the stats of players, buildings and entities. Valheim Plus also offers players the ability to build and place objects with very high precision through a sophisticated system, as well as tweaking and modifying already placed objects with equal precision. The goal is to provide V+ as a base modification for Valheim to increase quality of life, tweak the game’s difficulty, and in general, improve the player’s experience. Valheim Plus also comes with a version and configuration control system for servers and users, enabling server owners to ensure that only players with the same configuration are able to join the server.
Valheim Plus Installation Client
First you have to open the Valheim folder on your PC. To do this, right-click on Valheim in the Steam library, select “Manage” in the options and then “Browse local files“.
How to Install Valheim Plus (Client-side, Required for all Connecting Players)
Please note, every single player connecting to your Valheim server is required to follow the steps below or you will get “Incompatible Version” error.
- Make sure you stop the Valheim game from running before you begin
- Download the latest WindowsClient.zip as file from the ValheimPlus GitHub releases page as shown in the screenshot below

- Open up your Steam Library and find Valheim game Right click on Valheim and select Manage and select Browse Local Files. thsi will open the steam folder that Valheim has been installed
- Open up the WindowsClient.zip archive you downloaded and extract the contents directly into this the Valheim Directory as shown below

Then Valheim can be started and the setup at the client is finished.
~~That means, you – as a server admin – have to share your “valheim_plus.cfg” with your players, so they can drag the config into the Valheim Steam folder and then into the subfolder BepInEx\config\valheim_plus.cfg. ~~
Valheim’s incompatible version error and fixing it
Valheim’s incompatible version error is caused by a mismatch between the game file versions on the player’s end and the remote server’s end. The best way to overcome this issue at the earliest is by updating the player’s game files to the remote server’s game version.
Players can update their game files by running the auto-update feature on Steam. If a player does not have automatic updates enabled, they can do so by following a few simple steps:
- Right-click on Valheim in the player’s Steam library
- Click on “Properties” from the drop-down menu.
- Click on the “Updates” tab and download any pending updates
This will allow the player to update their game files to the latest version of Valheim.
Once the player has successfully updated their game files, they will need to ensure that the remote server is also updated to the latest version. Normally, Steam suggests the player update the Valheim servers every time they update the game.
Valheim Plus Installation Server
When Placing an order simply select Valheim Plus mod.
If you already bought a server please open a ticket and we’ll installed a Valheim Plus modded server for you

Valheim Plus Config
To open the configuration file you have to open the “Configs” page in the game server interface, where you can see the “ValheimPlus: valheim_plus.cfg“. This can be opened via the blue icon which is located next to the configuration file.
A list of all commands that can be used in the configuration file:
[Player]
Command | Values | Function |
---|---|---|
enabled | true / false | enables or disables player changes |
baseMegingjordBuff | 150 (float) | increases carrying weight by 150 |
baseMaximumWeight | 300 (float) | sets the maximum weight to 300 |
baseAutoPickUpRange | 2 (float) | sets the range to pick up items to 2 |
disableCameraShake | true / false | enables or disables camera shake |
experienceGainedNotifications | true / false | enables or disables the display for the gained experience points in the upper left corner |
[Food]
Command | Values | Function |
---|---|---|
enabled | true / false | enables or disables changes to the food |
foodDuration | 0-100% | changes the food duration by the set percentage value |
[Fermenter]
Command | Values | Function |
---|---|---|
enabled | true / false | enables or disables changes to the fermenter |
fermenterDuration | 2400 (float) equals 48 ingame hours | sets the production time in the fermenter, the lower the value the faster the production |
fermenterItemsProduced | 6 (integer) | sets the items which can be produced in the fermenter |
[Furnace]
Command | Values | Function |
---|---|---|
enabled | true / false | enables or disables changes to the furnace |
maximumOre | 10 (integer) | sets the maximum number of ores in the furnace |
maximumCoal | 20 (integer) | sets the maximum number of coals in the furnace |
productionSpeed | 30 (float) | sets the production time in the furnace, the lower the value the faster the production |
coalUsedPerProduct | 2 (integer) | sets the number of coal used for a product |
[Kiln]
Command | Values | Function |
---|---|---|
enabled | true / false | enables or disables changes to the Kiln |
productionSpeed | 15 (float) | sets the production time in the Kiln, the lower the value the faster the production |
maximumWood | 25 (integer) | sets the maximum amount of wood in the kiln |
[Items]
Command | Values | Function |
---|---|---|
enabled | true / false | enables or disables changes to the item |
noTeleportPrevention | true / false | prevents the use of teleport |
baseItemWeight | 0 (float) | sets the weight of items, -50% = less item weight, +50% = more item weight |
itemStackMultiplier | 0 (float) | sets the maximum number of items which can be stacked, only positive values allowed. 50 = 50% more maximum stackable items. warning if you reduce this everything you have more will be deleted |
[Building]
Command | Values | Function |
---|---|---|
enabled | true / false | enables or disables changes to the building |
noInvalidPlacementRestriction | true / false | removes the invalid placement restriction |
noWeatherDamage | true / false | removes damage to buildings that would be caused by weather (e.g. rain) |
maximumPlacementDistance | 5 (float) | sets the maximum placement distance |
[Beehive]
Command | Values | Function |
---|---|---|
enabled | true / false | enables or disables changes to the beehive |
maximumHoneyPerBeehive | 4 (integer) | sets the maximum amount of honey from the beehive |
honeyProductionSpeed | 1200 (float) equals 24 ingame hours | sets the production time of honey, the lower the value the faster the production |
[Server]
Command | Values | Function |
---|---|---|
enabled | true / false | enables or disables changes to the server |
maxPlayers | 10 (int) | sets the slots, will be set by the ordered value on UP- and Downgrades |
disableServerPassword | true / false | removes the server password from the server |
enforceConfiguration | true / false | if enabled only players with the same configuration are allowed to join the server |
enforceMod | true / false | if enabled only players with the same mod are allowed to join the server |
[Map]
Command | Values | Function |
---|---|---|
enabled | true / false | enables or disables changes to the map |
exploreRadius | 100 (float) | sets the radius around each player at which the map is uncovered |
shareMapProgression | true / false | if enabled the uncovering of the map is shared for each player, only players who are visible contribute to this |
[Hotkeys]
A list of possible controls would be.
Command | Values | Function |
---|---|---|
rollForwards | F9 | roll forward |
rollBackwards | F10 | roll backwards |
enterAdvancedBuildingMode | F1 | freezes objects and allows use of advanced control |
exitAdvancedBuildingMode | F3 | stops the advanced control mode and unfreezes objects |
enterAdvancedEditingMode | Keypad0 | the viewed object is selected and modified with AEM |
confirmPlacementOfAdvancedEditingMode | KeypadEnter | confirms the change of all selected and modified objects |
resetAdvancedEditingMode | F7 | resets the position and rotation of the selected objects with AEM |
abortAndExitAdvancedEditingMode | F8 | resets the position and rotation of the selected objects with AEM and exits the AEM mode |
[AdvancedBuildingMode]
Command | Values | Function |
---|---|---|
enabled | true / false | enables or disables changes to the advanced building mode |
[AdvancedEditingMode]
command | values | function |
---|---|---|
enabled | true / false | enables or disables changes to the advanced editing mode |
[Stamina]
command | values | function |
---|---|---|
enabled | true / false | enables or disables changes to stamina |
dodgeStaminaUsage | 10 (float) | sets the amount of stamina for dodge |
encumberedStaminaDrain | 10 (float) | sets the amount of stamina to drain when loaded |
sneakStaminaDrain | 5 (float) | sets the amount of stamina drain for sneaking |
runStaminaDrain | 10 (float) | sets the amount of stamina drain for running |
staminaRainDelay | 1 (float) | set the delay for regenerating stamina |
staminaRain | 5 (float) | sets the amount of stamina that is regenerated |
swimStaminaDrain | 5 (float) | set the amount of stamina drained when swimming |
jumpStaminaUsage | 10 (float) | sets the number of stamina drains for jumping |
Add comment