Source-checkedGameplay & overhauls

CustomCharacters

by Titan · for Valheim

Replaces the character models with custom vrm avatars. Check README for steps.

4.3KDownloads
3 yr agoLast updated
BepInExLoaders
ThunderstoreSource

About CustomCharacters

From Thunderstore

Replaces the character models with custom vrm avatars. Check README for steps.

Overview

This mod allows for custom characters using VRM avatars within valheim, works by the name of your character in game. This mod is client side so for each player to see your VRM in multiplayer they will need to have the same files.

How To Set VRMs

  1. Navigate to the local files of the game through steam.
  2. On the root of the folder create a new folder named ValheimVRM
  3. You can then add your VRM and others.
  4. Create a text file named settings_VRM_NAME_HERE
  5. Replace VRM_NAME_HERE with the name of VRM that the settings will apply too.
  6. In the settings txt file paste this:
// VRM model scale.
ModelScale=1.0

// VRM model brightness.
ModelBrightness=0.8

// Adjust the camera position to the height of the VRM model.
FixCameraHeight=true

// Y-coordinate offset of the model.
ModelOffsetY=0.0

// Use the MToon shader, If you want to use it, set "SSAO" to Off in the graphics settings.
UseMToonShader=false

// Offset of the equipment position of the right hand.
RightHandEuqipPos=(0,0,0)

// Offset of the equipment position of the left hand.
LeftHandEuqipPos=(0,0,0)

// Offset of back item position of the right hand. (+Y is forward)
RightHandBackItemPos=(0,0,0)

// Offset of back item position of the left hand. (+Y is forward)
LeftHandBackItemPos=(0,0,0)

// Stiffness of SpringBone.
SpringBoneStiffness=1.0

// Gravity strength of SpringBone.
SpringBoneGravityPower=1.0

// Make the player fade out when the camera gets close.
EnablePlayerFade=true
  1. You will need a settings file for every VRM added.
  2. The name of your character in game will have to match the name of the VRM file for it to appear.

All credit to: https://github.com/yoship1639/ValheimVRM

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Dependencies

Needs 1 other project installed alongside it.

CustomCharacters on Nxeon

From our catalogue
One-click install
Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.0.1, released 2023-12-21

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 2 recorded builds of CustomCharacters.

Recent builds

BuildReleasedGame versionsLoaders
1.0.12023-12-21n/aBepInEx
1.0.02023-12-21n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run CustomCharacters on a Valheim server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Content”

Gameplay & overhauls

New mechanics, content and overhauls that change how the game plays.

Compatibility

Game
Valheim
Loaders
BepInEx
Requires
One-click install needs a BepInEx server. 1 other project installed alongside it.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorTitan, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

CustomCharacters, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. CustomCharacters is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run CustomCharacters on a Valheim server.

Deploy in about a minute from $9.99 a month, then add CustomCharacters in one click.