Source-checkedQuality of life & UI

ZenPlayer

by ZenDragon · for Valheim

Hide helmet visual, equip gear after swim, equip while running, control riding stamina usage, death & skill loss, durability, food, health, inventory, sleep, stamina, knowledge, autopickup, per-player difficulty

98KDownloads
52d agoLast updated
BepInExLoaders
ThunderstoreSource

About ZenPlayer

From Thunderstore

Hide helmet visual, equip gear after swim, equip while running, control riding stamina usage, death & skill loss, durability, food, health, inventory, sleep, stamina, knowledge, autopickup, per-player difficulty

ZenPlayer

Player-related configuration, customization, and behaviors are all in one place.

Full gamepad support.

Sleep:

  • You can sleep in a bed without claiming it or owning it.
  • Track how long it's been since a player has slept in a bed.
  • Show the number of players trying to sleep.
  • Sleep only at night, no mid-afternoon lazy vikings skipping half the day.
  • Show a confirmation dialog for spawn point selection to prevent accidental re-assignment.

Knowledge:

  • You do not discover item knowledge by just walking near a workstation, instead you have to interact with it. This is mainly for multiplayer so that player progression isn't spoiled by simply visiting your friend's house.

Movement

  • Jump while encumbered.

Equipment:

  • Use items while swimming
  • Automatically re-equip items after swimming.
  • Hide helmet visual, stats still apply.
  • Swap your weapons while in motion and prevent the movement slowdown when doing so.
  • Auto-pickup only what's already in your inventory. Press the autopickup toggle button to cycle between three modes: All, Inventory, None.
  • Customize starting equipment for new characters.
  • Put hand items on your belt on startup.

Riding:

  • Adjust riding stamina drain and regen.
  • Adjust riding speed when encumbered
  • Prevent riding mounts when encumbered
  • Overcharge your mount and take damage to run longer distances.
  • Disable camera bobble when riding mounts
  • Pair with ZenCombat for fighting mounts that can attack and jump!

Stamina:

  • Stand still to regain stamina if encumbered or swimming.
  • UNLESS you are encumbered in the water, then you do not regain stamina. Drop stuff or drown.
  • Configure stamina usage for various actions, jump, run, dodge, block, etc.

Skills:

  • Suppress skill notifications. (does not prevent skill gain)
  • Lock skills for all players to preconfigured values. (Recommend using Configuration Manager as it makes the process easier)

Food:

  • Food does not degrade quality over time, except stamina. (configurable)

Health:

  • Heal more per comfort level
  • Heal when resting
  • Bonus heal if seated.

Death:

  • Option: Keep X number of equipped items when you die
  • Option: Keep all items when you die
  • Option: Keep all items except no-teleport when you die
  • Option: Always/Never lists for items to always/never drop on death.
  • Keep all food in your belly when you die.
  • Set skill reduction rate (default 0)
  • Disable the corpse run buffs. (not needed if skill loss is 0)
  • Track cause of death on map pins and tombstones. Longevity on tombstone too.
  • Track tombstone locations with Wishbone.
  • Option: Hide the bright player name on the tombstone to make it more subtle in the environment.

Console Commands:

  • zen_player <inventory|skills>
  • Show the current player's inventory or skills.
  • Useful in conjunction with the relay command from Zen.ModLib for admins to easily peek at player's characters.
Screenshot Land

Client / Server Requirements

NOTE: Technically it is not required on the server. However, if it is installed on the server then it will force all clients to have it installed as well. This is to enable two modes of usage:

  1. Dedicated server admins can put the mod on the server to enforce all clients to have the mod installed and sync admin configs.
  2. Trusted friends can agree to run the same mods and connect through a vanilla dedicated server with no enforcement but with locked admin configs.

Client Only

This mod operates entirely client side. That means you can connect to any vanilla server with this mod installed. Other players do not need to have the mod installed.

NOTE: If you host a game session with this mod installed then it will be considered to be installed on the server since your session is the server. Therefor, all clients will be required to have it. If you don't want to require all players to have this mod then you will need to host your game in a dedicated server. You can easily download and run the Valheim Dedicated Server from Steam or host one in the cloud.

Improve Your Experience

CORE MODS

The full collection of all Zen MODS:

  • Radically improved QoL
  • Incredible performance
  • Pre-configured
  • 100% Gamepad support
  • Spectacularly immersive

Enjoy!

Sample Config File

## Settings file was created by plugin ZenPlayer v1.2.4
## Plugin GUID: ZenDragon.ZenPlayer

[Animation]

## [Admin] Prevent player's head animation from looking down when camera is looking down.
## It's just goofy to see a bunch of hunchback vikings always staring at the floor.
## (Vanilla: false)
# Setting type: Boolean
# Default value: true
Do Not Look Down = true

[Autopickup]

## Pressing the Toggle Autopickup button will cycle through 3 states:
## - Everything: Vanilla
## - Inventory: Only pickup items already in your inventory
## - Nothing: Off
# Setting type: Boolean
# Default value: true
Have In Inventory - Enable = true

## Autopickup mode set on game start when "Have In Inventory - Enable" is on.
# Setting type: PickupMode
# Default value: Everything
# Acceptable values: Everything, HaveInInventory, Nothing
Autopickup - Default Mode = Everything

[Death]

## [Admin] The cause of death will be added to the tombstone and the map pin. (Vanilla: false)
## NOTE: Enabling this will replace the day number with cause of death on the pin marker.
# Setting type: Boolean
# Default value: true
Track Cause of Death = true

## [Admin] The Wishbone can be used to locate Tombstones.
## The Wishbone locks onto the closest thing. If an ore is closer then it will lock onto that instead.

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Dependencies

Needs 1 other project installed alongside it.

ZenPlayer 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 side
Optional on 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.3.0, released 2026-09-13

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 25 recorded builds of ZenPlayer.

Recent builds

BuildReleasedGame versionsLoaders
1.3.02026-09-13n/aBepInEx
1.2.42026-08-15n/aBepInEx
1.2.32026-07-08n/aBepInEx
1.2.22026-06-29n/aBepInEx
1.2.12026-06-29n/aBepInEx
1.2.02026-06-25n/aBepInEx

Dependencies

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

Run ZenPlayer 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”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Works on a server

From source side support

Thunderstore lists server-side support for ZenPlayer as optional: it can run on a server, but isn’t required there.

Compatibility

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

Verified at the source

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

ZenPlayer, answered

Generated from the mod’s own source data.

Do my players need to install ZenPlayer?

Thunderstore lists server-side support for ZenPlayer as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. ZenPlayer 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 ZenPlayer on a Valheim server.

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