Banner for the page
0

Want to play Valheim with your VRChat avatar? Follow these steps.

If you want to see other player's VRChat avatars you will need to share your VRM file with them and they should rename it to your player name!

Ideas for future:

  • how to get springbones (physbones/dynamicbones)
1. Download and install UniVRM

UniVRM is a Unity plugin to convert a Unity skinned mesh render (ie your VRC avatar) into the VRM format. Download and install the latest version (0.100.1) into your VRChat Unity project.

2. Replace PhysBones

Valheim does not support PhysBones or DynamicBones. Instead the mod adds support for SpringBones (a VRM feature). For each PhysBone in your avatar replace it with the "VRM SpringBone" component.

3. Export your avatar as VRM

Use UniVRM to export your avatar. Note that I could NOT get this to work using the Unity shader and I had to switch to the VRM toon shader!

  1. In the Unity menu go to VRM0 -> Export to VRM 0.x
  2. Insert your VRC avatar to the ExportRoot field
  3. Fill out the required fields (title, version, author)
  4. Click Export

Store the outputted VRM somewhere easy to find for later.

4. Download and install BepInEx

BepInEx is a tool for Unity games to support modding. Download and install it into Valheim. I used Thunderstore Mod Manager however you can do it manually if you like.

5. Download and install ValheimVRM

ValheimVRM is a Valheim mod to use a VRM model as your in-game player model. Download and install the latest version into your BepInEx plugin folder.

Manual installation: steamapps\common\Valheim\BepInEx\plugins

Thunderstore Mod Manager: C:\Users\yourname\AppData\Roaming\Thunderstore Mod Manager\DataFolder\Valheim\profiles\Default\BepInEx\plugins

6. Insert your VRM model

Take the VRM model you exported earlier and place it into a new folder inside the Valheim folder: steamapps\common\Valheim\ValheimVRM

Then rename the VRM file to your player name (eg. peanut.vrm).

Then take the settings_player.txt file that comes with ValheimVRM and rename "player" to the name of your player (eg. settings_peanut.txt).

The name of the VRM file must be your player name. If you play multiplayer each VRM file needs to match the player's name.

7. Launch Valheim

Your avatar should appear automatically!

Click to expand description