Confirm with your password

WardTunes

Custom music for Ward Is Love wards. Add your own songs and play, pause, skip, shuffle and set volume per ward, synced so everyone nearby hears the same song. Client-side optional (see README).

Client (& Server)
Changelog & versions

· Website

Stars
0
Downloads
20
Version
1.1.1
Updated
Author
Daytreee
Virus scan
✓ Scan successful
Runs on
Client (& Server)

Compatibility

Required 1

Install these too — Gale pulls them in for you.

Description

WardTunes

An add-on for Ward Is Love that turns every ward into a music player.

Feedback & bug reports

Join the Runeheim Discord: https://discord.gg/DMyDXNN5Qf Report bugs, suggest ideas and get announcements for all of Daytreee's mods.

Features

  • Your own songs. Put .mp3, .ogg or .wav files in BepInEx/config/WardTunes/Songs. They are listed by file name.
  • Per-ward playlist. Each ward remembers its song, pause state, shuffle and volume. It's saved with the world.
  • Synced. Everyone near the ward hears the same moment of the same song. Players who arrive late join mid-song.
  • Controls. Play / pause, skip, previous, stop and shuffle. Songs advance on their own and the list loops.
  • Ward Is Love menu. Hold Left Shift and interact with the ward, then go to the Appearance tab. A Ward music section has the song picker, the playback buttons, shuffle, ward volume and your own volume.
  • Optional hotkey window. Bind a key in the config to open a small window with the same controls and a clickable song list while you stand inside a ward. It's unbound by default.
  • Your volume and mute. A personal volume slider, plus Ctrl+Alt+M to mute ward music for yourself only.
  • Hearing distance. Each ward has a hearing distance slider (0 = the ward's edge, up to 150 m), synced so everyone hears it from the same range.
  • Fits in. Your songs replace "What Is Love" while they play. The music fades out at the hearing distance (the ward's edge by default) and follows the game's master and music volume.
  • Permissions. Uses Ward Is Love's own Ward Music owner-control rule. Ward owners, permitted players and admins can change the music. Everyone can set their own volume.

Songs in multiplayer

Songs aren't streamed. Every player needs the same song files, so ship them in your modpack's BepInEx/config/WardTunes/Songs folder. Players missing a song see "(you don't have this song)".

Requirements

  • Ward Is Love 4.0.7 or newer
  • The server doesn't need it.

Client-side optional, with one catch

Players without WardTunes can still join and play normally. They just hear Ward Is Love's own track (or nothing) instead of the custom songs.

The catch: each ward is managed by one player's game at a time, usually whoever got near it first. While a player without WardTunes is managing a ward, that ward's music controls don't respond and songs don't advance on their own. It goes back to normal once a player with WardTunes is managing that ward again. For the smoothest experience, have everyone install it.

Config (daytreee.wardtunes.cfg)

  • Song folder (empty = BepInEx/config/WardTunes/Songs)
  • Your volume and Muted (personal)
  • Mute toggle hotkey, plus an optional (unbound) key for the player window

Changelog

1.1.1 Latest
1.1.0
  • New per-ward Hearing distance slider in the Ward music section: 0 = the ward's edge (as before), or any distance up to 150 m. Synced to everyone.
  • Fixed: music faded out within a few metres of the ward. It now reaches the ward's real edge (or your hearing distance).
1.0.0
  • First release: synced per-ward music for Ward Is Love with a song folder, play/pause/skip/previous/stop/shuffle, ward and personal volume, a Ward music section in the Ward Is Love menu, an optional hotkey window (unbound by default), the Ctrl+Alt+M personal mute and now-playing hover text.

Full version history & older downloads →

Manual download
Just this mod One .zip — WardTunes 1.1.1
Files you'll get 2

Your browser may ask permission to download several files at once. How to install these manually

Manual installation instructions
1

Install BepInExPack Valheim

BepInExPack Valheim is required to run mods in Valheim.

Download BepInExPack Valheim 5.4.2351 · View mod page

Check out the mod page for detailed installation instructions.

2

Install WardTunes

This mod must be installed on the client. Installing it on the server is optional (e.g., for config syncing).

Download WardTunes 1.1.1

Extract the ZIP and place the file(s) into the BepInEx/plugins/ folder inside your Valheim game folder.