Jarki-Fitness icon

Fitness

Train Run on a buildable deer-hide treadmill. Push low-skill sprinting too far and gain three levels of muscle strain, increasing running stamina costs. Configurable training multipliers.

Last updated 20 hours ago
Total downloads 80
Total rating 0 
Categories Mods AI Generated
Dependency string Jarki-Fitness-0.1.3
Dependants 0 other packages depend on this package

This mod requires the following mods to function

ValheimModding-Jotunn-2.30.2 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.30.2
denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351

README

Fitness

Train your Run skill on a deer-hide treadmill, but pace yourself: overworked running muscles cost more stamina.

Watch the six-biome Fitness showcase

Watch the 42-second gameplay showcase: Meadows, Black Forest, Swamp, Mountains, Plains and Mistlands.

Core features

  • Buildable wooden treadmill with a moving deer-hide belt. Train Run in place at 1.5× normal XP by default.
  • Three muscle-strain levels from sustained sprinting: mild +15%, moderate +30%, severe +50% running stamina drain. Other stamina costs are unchanged.
  • Skill-based endurance: higher Run skill slows strain buildup; at Run 75, no new strain accumulates by default.
  • Run–walk training: exhaustion switches to walking in place; running resumes automatically when native stamina fills. Recovery walking grants no Run XP and lets strain heal.
  • Harder treadmill workouts: running on the treadmill builds strain 2× faster than ordinary sprinting by default; walking recovery is unchanged.
  • Separate treadmill XP, stamina-cost and strain-buildup multipliers.

Build and use

Use Hammer → Furniture → Treadmill, near a workbench, with:

Native Valheim treadmill recipe: 20 Wood, 10 Core wood, 10 Bronze nails, 6 Deer hide, 10 Leather scraps; requires a workbench.

Interact to start or stop training. Move or jump to dismount in either phase. Exhaustion keeps you on the treadmill, walking until stamina reaches its current maximum, then automatically running again. Only the running phase consumes running stamina, grants Run XP and builds strain. Walking uses native regeneration, with no stamina grants or refunds.

You can open inventory during either phase; the workout continues. Other blocking interfaces, damage, death, teleporting or destruction of the treadmill end the session.

Only sprinting builds muscle strain, including treadmill running. At a fixed Run skill of 0, the default is 60 cumulative sprint seconds per strain level; Run 30 takes 100 seconds and Run 50 takes 180 seconds, before accounting for recovery. At Run 75+, no new strain builds by default. Walking or resting while alive heals one load unit per 600 seconds, including treadmill recovery walking. Short breaks retain unrecovered fatigue; stopping does not immediately clear an injury. Death, teleporting and time offline do not heal strain.

Configuration

Launch once, then close Valheim and edit BepInEx/config/jarki.fitness.cfg.

Section / setting Default Effect
Treadmill / RunExperienceMultiplier 1.5 Treadmill-only Run XP; range 0.1–10
Treadmill / StaminaConsumptionMultiplier 1 Treadmill-only running stamina cost; range 0.1–5
Treadmill / StrainBuildupMultiplier 2 Treadmill-only strain buildup; twice ordinary sprint buildup by default; range 0.1–5
Muscle strain / SecondsPerLevel 60 Cumulative sprint seconds per strain level at Run 0; range 10–3600
Muscle strain / RecoverySecondsPerLevel 600 Alive, non-sprinting seconds to heal one load unit; range 10–3600
Muscle strain / StrainFreeRunSkill 75 Skill at which new strain stops; range 1–100

Treadmill multipliers do not change ordinary running. Severity penalties are fixed. Configurations are not synchronized; use matching settings across clients.

Updating from 0.1.x: existing config values are preserved. With the game closed, set SecondsPerLevel = 60 and RecoverySecondsPerLevel = 600 under [Muscle strain] and StrainBuildupMultiplier = 2 under [Treadmill] to adopt the revised balance. Previous 90/180 settings often healed fatigue entirely between ordinary sprints.

Requirements and installation

Requires denikson-BepInExPack_Valheim 5.4.2351 and ValheimModding-Jotunn 2.30.2. Single-player behavior was tested on Valheim l-1.0.21, native Linux.

Mod manager: install Jarki-Fitness and accept its dependencies. Use a separate profile and new disposable local character/world for your first session. Profiles isolate mods, not saves; back up valued saves.

Manual: close Valheim, install the dependencies, and copy the archive's plugins/Jarki-Fitness/ directory into BepInEx/plugins/. The DLL belongs at BepInEx/plugins/Jarki-Fitness/Fitness.dll. Remove any older manually installed Fitness.dll, including a copy under plugins/Fitness/; never keep two copies. Native Linux uses Linux Doorstop, not Proton DLL overrides.

Because the treadmill is a networked custom piece, the server and every client must have matching Fitness installations. This requirement does not establish multiplayer compatibility.

Uninstall

Back up your saves and remove all treadmill pieces before uninstalling. Loading a world without its custom-piece definition can lose those pieces. Close Valheim, then uninstall through the mod manager or remove BepInEx/plugins/Jarki-Fitness/. Uninstall/reinstall has not been runtime-tested.

Compatibility and troubleshooting

Multiplayer and dedicated servers are unverified. Windows, controller use, long sessions and unrelated-mod combinations are also unverified. Use a disposable local world before trying a shared or valued save. The packaged ZIP has not had a fresh mod-manager import test.

If the treadmill is missing, check both dependencies loaded, learn its ingredients, and use the Hammer near a workbench. Walking with low stamina is recovery, not a stopped workout. If you dismount unexpectedly, check nearby threats or blocking interfaces. For other issues, report game/mod/dependency versions, reproduction steps and redacted BepInEx/LogOutput.log errors. Never post passwords, tokens or private saves.

Report an issue · Source repository