Greatest Valheim mods | Valheim Plus, first particular person view, and extra


Valheim has solely been in Early Entry for just a few weeks, but it surely’s already loved a meteoric stand up the Steam charts — promoting over three million copies in its first three weeks and boasting 500,000 concurrent gamers at its peak.

Although the sport doesn’t formally help modding, there’s no means a PC title this widespread wasn’t going to draw a number of fan-made mods sooner somewhat than later. The sport got here out of nowhere in early February, and it’s taken just a few days for the modding group to catch up, however we at the moment are starting to see the discharge of some mods which can be proving widespread.

As ever with third-party mods, bear in mind that you simply set up at your individual danger. The place doable, learn evaluations earlier than downloading something to make sure that the mod information are legit. Lastly, it’s all the time a superb coverage to again up any save information you may’t bear to lose earlier than taking part in with mods.

And with that warning out of the best way, listed here are a number of the finest Valheim mods we’ve seen thus far:

Valheim Plus

If you happen to’ve solely heard of 1 Valheim mod, it’s in all probability Valheim Plus. This mod — uploaded to NexusMods by consumer nXxyz — combines numerous quality-of-life enhancements with an Superior Constructing Mode, to the delight of most of the extra architechturally-inclined Vikings on the market.

Little enhancements embrace the power to simply modify your character’s carry weight, meals period, and stamina utilization — successfully permitting you to customize your character’s energy and structure beneath a distinct title. It additionally provides simpler map sharing between gamers in co-op.

The headliner, although, is unquestionably the constructing mode launched by the mod. Valheim doesn’t presently have an in-built artistic mode, although you need to use debug cheats to unlock some comparable results.

With Valheim Plus, nevertheless, you may place objects far more exactly than you may within the vanilla sport even with snapping turned off. It additionally permits you to transfer constructing items with out having to destroy and re-craft them, saving everybody a while and eradicating a supply of frustration for anybody constructing with a creative imaginative and prescient.

We’ve already seen gamers taking up some extraordinarily artistic constructing initiatives in Valheim, so it’ll be nice to see what these builders do in Superior Constructing Mode.

You’ll be able to set up Valheim Plus on both a neighborhood save or a shared server you host — there are directions on the right way to do each on the mod obtain web page.

First Individual View

Valheim is designed as a third-person sport, however that doesn’t imply that followers of first-person views are solely out of luck.

NexusMods consumer kailen37 has uploaded their First Individual View mod, a “work in progress” that’s nonetheless already completely playable.

After putting in the mod, coming into first particular person view is as straightforward as zooming all the best way in in your character.

True Inventive Mode

In order for you a building-focused mod however aren’t too bothered in regards to the different options of Valheim Plus, True Inventive Mode is likely to be of curiosity. Impressed by Minecraft’s Inventive Mode, this mod works very equally.

Created by NexusMods consumer mabridgland, True Inventive Mode primarily auto-enables all of the debug constructing cheats within the sport.

It additionally does just a few different little helpful issues like disable the deterioration of instrument sturdiness, permitting you to get on with the enterprise of constructing your dream longhouse.


This mod feels like some sort of roleplaying complete conversion, however is in actual fact a extremely helpful quality-of-life enchancment.

Dying isn’t significantly punishing in Valheim. Since your character is already useless, getting killed is especially a matter of respawning at a spawn level and trudging again to wherever you left your previous physique. This spot is marked by a headstone, which you’ll work together with to reclaim something you had in your particular person once you went and died.

Whereas that is fairly beneficiant so far as survival video games go, getting again to your headstone will be arduous in case your spawn level is way away. Doubtlessly, you may even find yourself trapped in a loop of getting killed in your solution to choose up all of your gear.

The Gravekeeper mod, uploaded to NexusMods by consumer MTNewton, averts this by merely respawning you with all of your stuff already in your stock. If exploration with out the necessity for warning is your most popular play type, this mod is usually a nice time saver.

We’ll hold including extra cool Valheim mods to this web page as we discover them!

Within the meantime, take a look at our Valheim ideas web page for all of your Viking wants.

const frames = window.frames;
for (let i = 0; i < frames.length; i++) {

function sandboxIframes() {
const iframes = jQuery('iframe[src]');

jQuery.each(iframes, function() {
const iframe = jQuery(this);
// Youtube iframes are exempt from being sandboxed
// as long as we swap them for the Privacy Enhanced player
if(iframe.attr('src').match(/youtube(-nocookie)?.com/embed/i)) {
iframe.attr('src', iframe.attr('src').replace('', ''));
} else {
iframe.attr('data-src', iframe.attr('src'));
iframe.attr('alt', 'Please accept cookies to see this iframe.');

function sandboxScripts() {
const scripts = jQuery('script[src]:not(.ignore-script)');

jQuery.each(scripts, function() {
const script = jQuery(this);
script.attr('type', 'text/plain');
script.attr('data-src', script.attr('src'));

function runIframes() {
var iframes = jQuery('iframe[src]');
jQuery.each(iframes, function() {
const iframe = jQuery(this);
iframe.attr('src', iframe.attr('src').replace('', ''));

var iframes = jQuery('iframe[data-src]');
jQuery.each(iframes, function() {
const iframe = jQuery(this);
src = iframe.attr('data-src');

// Now we have targeting consent we can swap the
// privacy-enhanced players back to the regular version
if(src.match(/ {
src = src.replace('', '');
iframe.attr('src', src);

function runScripts() {
const scripts = jQuery('script[data-src]:not(.ignore-script)');
jQuery.each(scripts, function() {
const script = jQuery(this);
script.attr('src', script.attr('data-src'));
script.attr('type', 'text/javascript');

function runCarbon() {

var _comscore = _comscore || [];
_comscore.push({ c1: "2", c2: "8518622" });
function runComscore() {
(function() {
var s = document.createElement("script");
el = document.getElementsByTagName("script")[0];
s.async = true;
s.src = "";
el.parentNode.insertBefore(s, el);

function runDisqusCounter()

function runFacebookPixel() {

fbq('init', '1749355691872662');
fbq('init', '738979179819818');
fbq('track', 'PageView');

function runMormont() {
var s = document.createElement('script');
s.async = true;
s.onload = function() { triggerMormont() };

function runSkimlinks() {
var s = document.createElement('script');
s.async = true;

function youtubeParser(url)(embed/)

function runBBMVS() {
jQuery('article main iframe').each(function(){
src = jQuery(this).attr('src');
if(src) {
check_yt = youtubeParser(src);
jQuery(this).attr('id', 'yt-' + check_yt);
jQuery(this).attr('data-yt-id', check_yt);
var promises = [];
jQuery('article main').each(function() {
check_yt = jQuery(this).attr('data-yt-id');
(function(replace_yt) {
promises.push(jQuery.getJSON( "" + replace_yt + "%22&context=all", function( data ) {
if(typeof data['items'][0] !== 'undefined' && typeof data['items'][0].id !== 'undefined') {
yt_video = jQuery('#yt-' + replace_yt);
jQuery(yt_video).attr('data-bbvms-id', data['items'][0]['id']);
Promise.all(promises).then(function( data ) {
first_yt = true;
jQuery("[data-bbvms-id]").each(function() {
yt_video_wrapper = jQuery(this).parent();
if(first_yt) {
playout_id = 'vg247_autoplay';
first_yt = false;
} else {
playout_id = 'vg247';

jQuery(yt_video_wrapper).take away();



Please enter your comment!
Please enter your name here