Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ImprovedAutoRunAndJump
Auto-run that survives jumping, strafing and crouching, a sprint toggle that stays on, and a jump buffer.
| Last updated | 3 days ago |
| Total downloads | 21 |
| Total rating | 1 |
| Categories | Client-side Utility Mods Tweaks Misc |
| Dependency string | PipMods-ImprovedAutoRunAndJump-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
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.2350README
ImprovedAutoRunAndJump
by Pip
Auto-run that survives the keys you actually press, a sprint toggle that stays on, and a jump buffer.
Client-side only. Works on a server without the server or anyone else having it, and nobody else sees a difference.
Auto-run
- Jump, strafe and crouch no longer cancel the run.
- Forward/back still stop the run, as do attacking, dodging and build mode.
Sprint toggle
Stays on when you stop moving; only running out of stamina clears it. Needs the game's own run-toggle setting under Gameplay — Valheim labels that mechanic "Run", but this mod calls it sprint to keep it apart from auto-run. With hold-to-sprint there is nothing to keep.
Jump
An early press — mid-stride, or a moment after stepping off a ledge — is remembered for
JumpBufferSeconds and retried rather than dropped. Anything that legitimately refuses a jump
still refuses it.
Flying
With the console fly command, the crouch key only descends, and any crouch is dropped on takeoff.
Settings
Pip.ImprovedAutoRunAndJump.cfg, written on first run. Everything is on by default and read live,
so a config manager can change it mid-game. Turn any of it off for vanilla behaviour on that one
thing.
| Setting | Default | |
|---|---|---|
AutoRunKeepOnJump |
true | Jumping does not cancel auto-run |
AutoRunKeepOnStrafe |
true | Strafing does not cancel auto-run |
AutoRunKeepOnCrouch |
true | Crouching does not cancel auto-run |
AutoRunSuppressDodge |
true | A jump during auto-run is never read as a dodge |
AutoRunSuppressBlock |
true | Steering does not raise your shield |
NoCrouchWhileFlying |
true | While flying, the crouch key only descends |
StickySprintToggle |
true | The sprint toggle survives standing still |
JumpBufferSeconds |
0.3 | Seconds an early jump press is retried. 0 disables the buffer |
LogJumpBlocks |
false | Diagnostic: log what refused each jump |
VerboseLogging |
false | Diagnostic: log the moments this mod steps in |
Source: Github
Install with BepInEx
If not using the Thunderstore mod manager, copy ImprovedAutoRunAndJump.dll into the BepInEx/plugins folder