ValheimPlus also named V+ or Valheim+ is a mod based on HarmonyX, made to improve the quality of Valheim servers. You need to be careful, before installing this mod remind that this mod is still experimental.
ValheimPlus includes several features including:
- InGame stats editor for players, buildings & entities,
- A system made to build and place objects with precision,
- A feature to edit already placed objects,
- Change the difficulty, get a better experience in general,
- A version control and configuration system to ensure that only players with the same configuration as the server are able to join the server.
WARNING: If you want to log & play on a modded Valheim server, all the players need to have to mod installed too. Otherwise, the message "Incompatible Version" will be displayed for players who don't have it.
How to install Valheim Plus ?
Install the server version of ValheimPlus
In this tutorial, we will use the mTx panel to install the mod on your server. First thing to know, it is the last stable version of the mod that will be installed!
You can find the latest stable version number here.
- 1/ Go to your panel,
- 2/ Turn off your server,
- 3/ Click on
Pluginssection and select
- 4/ Click on
- 5/ Restart your server.
Here it is, your mod is fully installed !
Install the client version of ValheimPlus
Now that your server is ready, it is time to install ValheimMod on your computer to be able to connect to your the server.
- 1/ Download the latest stable version
WindowsClient.zipon the official website,
- 2/ On Steam right click on the game, then
Local Filesand click
- 3/ Once the window is opened, you have to extract Valheim_Data contents folder from the
WindowsClient.ziparchive, into your game folder.
GOOD! You can now join your modded server ;)
WARNING: If you encounter problems, you have not installed the client version correctly.
What do to in case of a new version of ValheimPlus ?
Each new version of Valheim may cause ValheimPlus to stop working. If you are experiencing client-side issues, use Steam's integrity check feature.
Then, you just have to unzip the Valheim_Data folder of the last version of the mod, into your game folder.
How to configure ValheimPlus
To edit your configuration, go on
valheim_plus.cfg located in
- If you have
enforceModenabled, only people with the same configuration and mod version will be able to join your server and you can only join servers with the same mod and configuration,
- If you have disabled it, you can join all the servers including Vanilla as long as they let you,
- You will be able to join each server with Valheim+ installed too, as long as its version is identical.
[Player] enabled=false ; enable/disable Player changes baseMegingjordBuff=150 ; default is 150 (float) ; Ingame Tooltip is not affected baseMaximumWeight=300 ; default is 300 (float) baseAutoPickUpRange=2 ; default is 2 (float) disableCameraShake=false ; enable/disable screen shake experienceGainedNotifications=true ; enabled/disable EXP gained notification for skills in the top left corner [UnarmedScaling] enabled=false ; enable/disable changes to the Unarmed weapons scaling baseDamage=100 ; default is 100, this is the value it will approach in damage as you gain skill until capped. [Food] enabled=false ; enable/disable Food changes foodDuration=0 ; default is 0, this is a percent value. (default + foodDuration%) ; 100 is 100% increased food duration. ; currently does not properly show in item tooltips [Fermenter] enabled=false ; enable/disable Fermenter changes fermenterDuration=2400 ; default is 2400 (float) (48 ingame hours) ; lower is faster fermenterItemsProduced=6 ; default is 6 (integer) items per fermenter process [Fireplace] enabled=false ; enable/disable Fireplace changes ; "disables" fuel consumption of all "fireplace" type objects (Torches/campfires/braziers), fuel can still be added, but will always stay at 1 onlyTorches=false ; applies the effect only to torches(Torches/Scounce/Brazier) ; (boolean) default false [Furnace] enabled=false ; enable/disable Furnace changes maximumOre=10 ; default is 10 (int) maximumCoal=20 ; default is 20 (int) productionSpeed=30 ; default it 30 (float) ; lower is faster coalUsedPerProduct=2 ; default is 2 (int) [Kiln] ; Responsible for changing Charcoal Kiln stats enabled=false ; enable/disable Kiln changes productionSpeed=15 ; default it 15 (float) ; lower is faster maximumWood=25 ; default 25 [Items] enabled=false ; enable/disable item changes noTeleportPrevention=false ; default is false (boolean) baseItemWeight=0 ; default is 0(float), this is a percent value. ; -50 is -50% item weight, 50 is +50% item weight. itemStackMultiplier=0 ; default is 0(float), this is a percent value. ; Only positive values are allowed. ; 50 would be 50% increased maximum stack size. ; !CAUTION! -> If you reduce the stack size, items above the limit are lost. [Building] enabled=false ; enable/disable Building changes noInvalidPlacementRestriction=false ; (boolean) Removes the "Invalid Placement" restriction noWeatherDamage=false ; Removes weather/rain damage on building objects maximumPlacementDistance=5 ; default 5(float) [Beehive] enabled=false ; enable/disable Beehive changes maximumHoneyPerBeehive=4 ; (integer) default is 4. honeyProductionSpeed=1200 ; (float), default is 1200. (24 ingame hours) ; lower is faster [Server] enabled=false ; enable/disable Server changes maxPlayers=10 ; (int) default is 10 disableServerPassword=false ; (boolean) default is false enforceConfiguration=true ; enforce every user trying to join your game or server to have the same mod configuration. ; NOTE: if people want to join your server with a custom configuration, they need to set this setting to false as well as the server. enforceMod=true ; enforce every user to atleast have the mod installed when connecting to the server ; turn this off to remove version restrictions from your client and from your server [Map] enabled=false ; enable/disable Map changes exploreRadius=100 ; default 100 (float), the radius around each player that get explored shareMapProgression=false ; default false (boolean), shares the map progress (reveal) across all players ; players need to be online to receive map progression ; only shares the map progression of people that have selected to be visible on the map [Hotkeys] ; https://docs.unity3d.com/ScriptReference/KeyCode.html <- a list of keycodes rollForwards=F9 ; roll forward on button press rollBackwards=F10 ; roll backwards on button press enterAdvancedBuildingMode=F1 ; Freeze Object and allow advanced controls exitAdvancedBuildingMode=F3 ; Unfreeze Object and use default place mode enterAdvancedEditingMode=Keypad0 ; the object you are looking at will be selected to be modified using AEM confirmPlacementOfAdvancedEditingMode=KeypadEnter ; Confirms Placement of selected and modified object resetAdvancedEditingMode=F7 ; Resets the position and rotation of the object selected with AEM abortAndExitAdvancedEditingMode=F8 ; Resets the position and rotation of the object selected with AEM and stops AEM mode [AdvancedBuildingMode] enabled=false ; enable/disable advanced building mode, more info on the github page [AdvancedEditingMode] enabled=false ; enable/disable advanced editing mode, more info on the github page [Stamina] enabled=false ; Each of these values reduce the stamina cost by percent dodgeStaminaUsage=10 ; default 10(float) encumberedStaminaDrain=10 ; default 10(float) sneakStaminaDrain=10 ; default 5(float) runStaminaDrain=10 ; default 10(float) staminaRegenDelay=0.5 ; default 1(float) staminaRegen=10 ; default 5(float) swimStaminaDrain=5 ; default 5(float) jumpStaminaUsage=10 ; default 10(float) [WeaponsStamina] enabled=false Swords=0 ; default 0(float) Knives=0 ; default 0(float) Clubs=0 ; default 0(float) Polearms=0 ; default 0(float) Spears=0 ; default 0(float) Axes=0 ; default 0(float) Bows=0 ; default 0(float) Unarmed=0 ; default 0(float) Pickaxes=0 ; default 0(float) [Workbench] enabled=false workbenchRange=20 ; default 20(float)