Source-checkedQuality of life & UI

BetterDiving

by MainStreetGaming · for Valheim

Easy_Develope's Valheim Diving mod updated with bug fixes and new features

110KDownloads
55d agoLast updated
BepInExLoaders
ThunderstoreSource

About BetterDiving

From Thunderstore

Easy_Develope's Valheim Diving mod updated with bug fixes and new features

Better Diving by Main Street Gaming

This is a fork of the Valheim Diving Mod by MLIMG/Easy_Develope. Special thanks go to MLIMG for creating the original mod. Since development has ceased on the original mod, I have created a fork to continue development and implement bug fixes.

Like this mod? Development requires a lot of coffee. Support me by buying me a coffee! ko-fi

Check out my other mods here!

Incompatibilities

  • ch.easy.develope.vh.diving.mod
  • blacks7ar.VikingsDoSwim
  • projjm.improvedswimming

How It Works

  • Uses built-in Valheim keybinds and works with custom keybinds and gamepads as well
  • While swimming, press the crouch button to enable diving mode
  • Diving mode can be cancelled by pressing the crouch button again if near the surface
  • While diving is enabled, look in the direction you want to dive and hold your forward movement button (W on keyboard)
  • While diving, the Left, Right, Up, and Down movement buttons (WASD on keyboard) can be used to swim in each direction as well
  • To return to the surface, look up toward the surface of the water and hold your forward movement button (W on keyboard)
  • Diving mode will be automatically cancelled when the player returns to the surface of the water
  • While on the surface with diving mode disabled, the player will automatically rest and slowly regain stamina when not in motion (based on the players velocity)
  • Large waves can hinder the players ability to rest in water
  • The player will gain a Diving skill while diving
  • The players oxygen bar drain rate is determined by the Diving skill
  • Swim faster by holding the Run button
  • Faster swim speed and stamina depletion are determined by the players Swim skill
  • Stamina is depleted faster while fast swimming above water
  • Oxygen is depleted faster rather than stamina when fast swimming underwater
  • Many options can be customized via the config file
  • Config entries under the Server config and Server config - Water sections are enforced by the server

Installation

r2Modman (recommended)

  1. Install r2modman
  2. Create a new profile
  3. Click the 'Online' button
  4. Search for 'BetterDiving' and download
  5. Click 'Start Modded'

Manual

Copy BetterDiving.dll folder to <GameDirectory>/BepInEx/plugins.

Changelog

GitHub Changelog

Mod Author Details

Author: HumanSandbag Source: GitHub

Credits

Original Valheim Diving Mod by MLIMG/Easy_Develope

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Dependencies

Needs 2 other projects installed alongside it.

BetterDiving 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.1.2, released 2026-09-10

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 13 recorded builds of BetterDiving.

Recent builds

BuildReleasedGame versionsLoaders
1.1.22026-09-10n/aBepInEx
1.1.12024-10-29n/aBepInEx
1.1.02024-05-16n/aBepInEx
1.0.92024-02-02n/aBepInEx
1.0.82023-08-27n/aBepInEx
1.0.72023-06-21n/aBepInEx

Dependencies

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

Run BetterDiving 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 “Tweaks”

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 BetterDiving 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. 2 other projects installed alongside it.

Verified at the source

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

BetterDiving, answered

Generated from the mod’s own source data.

Do my players need to install BetterDiving?

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

Which loaders does it support?

BepInEx.

Is it free?

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

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