Valheim
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
3 hours ago
Downloads
15
Size
165KB
Dependency string
Hardwire99-GetOutOfTheWater-0.1.0
ADDatHost Valheim hosting
30% off!

Get Out Of The Water

Press Jump while swimming to pull yourself onto a nearby ledge.

Vanilla swimming ignores Jump unless you are grounded, and swim physics pin you to the waterline. Docks, ruin floors, and boat hulls have nothing to grab. This mod intercepts Jump at the surface, finds a standable collider in reach, and pulls you onto it.

Client-side. Other players do not need the mod. Movement is applied on the owning client.

Requires BepInEx Pack for Valheim.

Links

Controls

Swim at the surface, face a ledge, and watch the line on the lip:

  • Green: tap Jump now. A wave peak can turn a red lip green.
  • Red: too high for your Jump skill or this waterline.
  • No line: nothing to grab.

Holding Space does not keep trying. Look at the wall face, not up at the top (that dunks the swim camera).

What you can climb

Any solid you could stand on after walking:

  • Player pieces (docks, floors, walls)
  • Vanilla / world structures (Ashlands ruined buildings in the water, sunken stone, location meshes)
  • Terrain and rocks
  • Boats (on by default, toggle in config)

The probe uses collider layers, not hammer Piece ownership. World ruins are included.

Default climb height is 1.0 m above the waterline at Jump 0, up to 2.0 m at Jump 100. Height is measured against the water when you press Jump, so waves can help or deny a grab. Pulling up raises Jump like a normal jump. Cliffs and 3 m walls are out of reach.

A short red or green line on the lip shows whether Jump would work right now. Green: tap Jump. Red: wait for a wave or the wall is too high. Holding Jump does not retry.

Diving mods

If you are deeper than the surface band, Jump is left alone so UnderTheSea / BetterDiving / VikingsDoSwim can still use it to ascend.

Config

Setting Default Meaning
Enabled true Master switch
DebugLogging false Probe/mantle logs in BepInEx
BaseClimbHeight 1.0 Pull-up height above the waterline at Jump 0
JumpClimbBonus 1.0 Extra meters at Jump 100 (linear)
ReachDistance 1.5 Forward search distance
MantleDuration 0.2 Lerp onto the ledge
StaminaCost -1 Negative = vanilla jump stamina
AllowBoats true Climb onto ships
ShowLipLine true Red/green line on a nearby lip while swimming
SurfaceMaxSubmersion 2.8 Deeper than this = diving, ignore Jump
CooldownSeconds 0.4 Delay between attempts

In-game checks

  • Open ocean: Jump does nothing.
  • Beach: vanilla walk-out still works.
  • Wood dock ~1 m above water: Jump pulls you up.
  • Ashlands ruin in water: Jump pulls you onto a standable floor or sill.
  • Tall cliff: Jump does nothing.
  • Karve/longship: Jump boards the deck when AllowBoats is on.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.