EepyDeepy
Gently — then not so gently — encourages your fellow Vikings to go to bed. Escalating messages broadcast to all players when someone gets into bed.
About this mod Author’s original text
EepyDeepy
A server-side Valheim mod that gently — then not so gently — encourages your fellow Vikings to go to bed.
When any player gets into a bed, a sequence of increasingly unhinged messages is broadcast to all players. The sequence resets when everyone successfully sleeps, or when everyone gets out of bed.
Features
- A lullaby, and an escalating message sequence triggered when a player gets into bed
- Sequence resets on successful sleep or when all players leave their beds
- Use the /rest emote to trigger the sequence for testing (no bed required)
- Fully configurable sequence — edit the messages and timing to your liking
- Live config reloading — changes take effect immediately without restarting the server
Installation
- Install BepInEx 5.x on your Valheim server and clients
- Copy EepyDeepy.dll into BepInEx/plugins/ on both server and clients
- Copy lullaby.ogg into BepInEx/plugins/ on the client
- Copy eepydeepy.cfg into BepInEx/config/
- Start the server
This mod must be installed on both the server and all clients.
Configuration
The config file lives at BepInEx/config/eepydeepy.cfg.
Each line is a sequence entry in the format:
seconds to wait before showing this message, then the message text
20 Eepy Deepy?
20 Eepy Deepy Schmeepies?
18 Eepy Deepy Schmeepy Beepy?
10 just... go... to... sleep...
8 please.
4 YOU'RE A MONSTER!!!!
- Lines starting with # are comments and are ignored
- The config file is watched for changes — edit and save while the server is running and it reloads automatically
Compatibility
- Valheim 0.221.12 (network version 36)
- BepInEx 5.4.23.x
- Jötunn 2.28.0
- Required on both server and client
Acknowlegements
soundtrack is "Lullaby Baby Sleep Music" by ikoliks_aj, from Pixabay
Original score is Wiegenlied (Op. 49, No. 4) by Johannes Brahms.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: