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.
HandyClock
A modern draggable radial day/night clock for Valheim, inspired by survival-game clocks and displayed without a day counter.
By Creaton
| Last updated | a day ago |
| Total downloads | 69 |
| Total rating | 0 |
| Categories | Mods |
| Dependency string | Creaton-HandyClock-1.0.2 |
| 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.2333README
Handy Clock
A small client-side Valheim day/night dial clock. It deliberately shows no day counter and no digital time: the colored face communicates the day phase and the hand shows the exact in-game time.
Features
- Modern procedural day/night dial; no external image files or asset bundles
- Default placement at the bottom-left, to the right of Valheim's health/food/guardian-power area
- Drag the clock while the inventory is open; the position is saved immediately
- No input interception during normal gameplay
- Configurable size, opacity, position, and visibility through BepInEx config
- Client-only: it does not need to be installed on a server
Install
Mod manager
Install the package with r2modman or Thunderstore Mod Manager. BepInExPack will be installed automatically.
Manual
- Install BepInExPack for Valheim.
- Copy
HandyClock.dlltoBepInEx/plugins/HandyClock/. - Launch Valheim.
The generated configuration is BepInEx/config/monok.handyclock.cfg.
Controls
Open your inventory, then click and drag the clock to reposition it. The new position is saved immediately. The clock never captures mouse input during normal gameplay.
Build
The project targets .NET Framework 4.7.2 and references the locally installed Valheim and BepInEx assemblies.
dotnet build -c Release
For another installation, override the MSBuild properties:
dotnet build -c Release `
-p:ValheimDir="D:\SteamLibrary\steamapps\common\Valheim" `
-p:BepInExDir="D:\Thunderstore\Valheim\profiles\Default\BepInEx"