Confirm with your password

Fatbjorn

A Valheim mod that makes your viking's body reflect what they eat.

Client (& Server) Mechanics

· Website

Stars
3
Downloads
8
Version
1.0.0
Updated
Author
OdinPlus
Virus scan
✓ Scan successful
Runs on
Client (& Server)

Images

Description

A Valheim mod that makes your viking's body reflect what they eat.

Eat well and your character gains weight over time — belly grows, torso widens, movement slows, but carrying capacity increases. Run it off, starve, or just stop eating and the weight gradually returns to normal. Weight is visible to other players and persists through logout and login.


How It Works

Weight is tracked on a scale from 0.0 (skeletal) to 1.0 (very fat), with 0.35 being normal.

Every tick (default: 30 seconds), weight is recalculated based on:

  • Active food buffs → weight gain. More food slots filled = faster gain.
  • Passive decay → weight slowly drops over time regardless of food.
  • Running → extra weight loss per tick.
  • No food at all → additional starvation penalty on top of passive decay.

Weight is saved directly into your character file (.fch) so it persists through logout, login, and server restarts. You cannot reset your weight by logging out.


Effects

Visual

Your character's body shape changes based on weight. At maximum weight, the torso, belly, and upper thighs visibly widen. At minimum weight, the silhouette narrows slightly.

Stats

Stat At Max Fat (1.0) At Skeletal (0.0)
Movement speed −15% −8%
Carry weight +25 kg −20 kg
Stamina regen −15% (above 0.7 weight only) No change

All stat values are configurable.

Multiplayer

Weight changes are synced to other players via ZDO — everyone sees your character's current body shape. The character select screen also reflects your saved weight.


Configuration

All settings are in BepInEx/config/com.odinplus.fatbjorn.cfg. Server admins can lock the configuration so only they can change values.

1 - General

Setting Default Description
Lock Configuration true If on, only server admins can change config values

2 - Weight Change

Setting Default Description
Tick Interval (seconds) 30 How often weight recalculates. Lower = faster changes (5–300)
Gain Rate Per Tick 0.012 Weight gained per tick when fully well-fed
Base Decay Per Tick 0.004 Passive weight lost per tick regardless of food
Running Decay Bonus Per Tick 0.006 Extra weight lost per tick while running
Hungry Decay Bonus Per Tick 0.008 Extra weight lost per tick with no food buffs active

Example with defaults at 30s ticks: Fully well-fed gains ~0.008/tick net (after base decay). At that rate, going from normal (0.35) to very fat (1.0) takes roughly 40 minutes of sustained eating. Starving while running loses ~0.018/tick, returning to normal from max fat in about 18 minutes.

4 - Stats

Setting Default Description
Speed Penalty At Max Fat -0.15 Speed modifier at weight 1.0 (−0.15 = 15% slower)
Speed Penalty When Skeletal -0.08 Speed modifier at weight 0.0
Carry Bonus At Max Fat (kg) 25 Extra carry capacity at weight 1.0
Carry Penalty When Skeletal (kg) -20 Carry capacity reduction at weight 0.0
Stamina Regen Penalty At Max Fat -0.15 Stamina regen penalty above 0.7 weight

Console Command

Open the console with F5 and use the fatbjorn command:

fatbjorn          → prints your current weight value
fatbjorn 0.8      → sets weight to 0.8 (very fat)
fatbjorn 0.35     → resets to normal weight
fatbjorn 0        → sets to minimum (skeletal)
fatbjorn 1        → sets to maximum (very fat)

Useful for testing or if you want to manually adjust your character's weight.


Installation

  1. Install BepInEx if you haven't already.
  2. Drop Fatbjorn.dll into BepInEx/plugins/.
  3. Launch the game. A config file is created at BepInEx/config/com.odinplus.fatbjorn.cfg.

For multiplayer, the mod should be installed on all clients. The server does not need it unless you want server-side config locking.


Known Limitations

  • The hip/pelvis area geometry is constrained by Valheim's skeleton — the Hips bone is the root of the entire skeleton, so it cannot be scaled independently without affecting leg placement. The fat silhouette is driven by the torso and upper leg bones instead.
  • Armor and clothing clip through the body shape changes (this is inherent to bone-scaling outside the mesh system).
  • Leg width scaling may look slightly different during some animations due to the animator driving those bones simultaneously.

For Questions or Comments find Gravebear in the Odin Plus Team on Discord:

Visit my buymeacoffee for a free Admin craft Shark Hat and Tuna Sword!

Manual installation instructions
1

Install BepInExPack Valheim

BepInExPack Valheim is required to run mods in Valheim.

Download BepInExPack Valheim 5.4.2333 · View mod page

Check out the mod page for detailed installation instructions.

2

Install Fatbjorn

This mod must be installed on the client. Installing it on the server is optional (e.g., for config syncing).

Download Fatbjorn 1.0.0

Extract the ZIP and place the file(s) into the BepInEx/plugins/ folder inside your Valheim game folder.