You are viewing a potentially older version of this package. View all versions.
Crystal-Underwater-1.2.4 icon

Underwater

Allow players to go underwater.

Date uploaded 2 weeks ago
Version 1.2.4
Download link Crystal-Underwater-1.2.4.zip
Downloads 3410
Dependency string Crystal-Underwater-1.2.4

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2350 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.2350
Crystal-CrystalLib-1.2.2 icon
Crystal-CrystalLib

Code library with utilities for mods to use.

Preferred version: 1.2.2
shudnal-ConditionalConfigSync-1.0.6 icon
shudnal-ConditionalConfigSync

Shared config synchronization and server policy library for Valheim mods. Installed as a dependency and compatible with Jotunn and ServerSync.

Preferred version: 1.0.6

README

Adds an option for players to walk along the seafloor instead of swimming at the water surface. This option can be changed in the mod config or by pressing the Backspace key in game (key can be changed in config).

This mod was created primarily to assist with placing building pieces underwater. I may try to add diving controls in the future, but for now the options are to swim on the surface or walk on the bottom.

Run the game once with the mod enabled to generate the config. See config for details on what each option does.

This is primarily a client side mod. It may also be installed on a server to sync configurations. A server may optionally require that clients have the mod installed via the ConditionalConfigSync.ModRequirements.cfg file in the ConditionalConfigSync config directory.

Some configuration options can be enforced by a server running ConditionalConfigSync. See included ConfigSync_Readme.txt file for more information.

Installation

This mod uses BepInExPack Valheim as a mod loader. You can use any BepinEx compatible mod manager to install the mod, or manually place it in the BepixEx plugins directory.

CHANGELOG

1.2.4

  • Updated mod package and documentation. No functional changes.

1.2.3

  • Update to ConditionalConfigSync 1.0.6 which supports server-controlled configuration for requiring the mod on clients.
  • Removed ModRequired config value. The new ConditionalConfigSync.ModRequirements.cfg file in the ConditionalConfigSync config replaces this feature.

1.2.2

  • Added ModRequired config value. If set to true on a server, connecting clients must have the mod installed. If false (default), the mod is optional for clients.

1.2.1

  • Restore camera water clip state if mod is disabled and reenabled via config
  • Update CrystalLib to fix input key rebinding issue

1.2.0

1.1.0

  • Updated for Valheim 1.0

1.0.9

  • Updated BepinEx version

1.0.8

  • Updated CrystalLib version

1.0.7

  • Updated BepinEx version
  • Updated CrystalLib version
  • Updated .NET version

1.0.6

  • Updated BepinEx version
  • Updated CrystalLib version

1.0.5

  • Updated CrystalLib version

1.0.4

  • Added dependency on CrystalLib and moved some code there.

1.0.3

  • Fixed CameraIgnoreWater config option not applying properly.
  • Fixed swim toggle keybind not working in multiplayer if there were an even number of players present.

1.0.2

  • Updated BepinEx version

1.0.1

  • The shortcut key for toggling player swimming can now be changed in the mod config.
  • Renamed the setting "PlayerIgnoreWater" to "PlayerSwims" and reversed its meaning.

1.0.0

  • Initial release