ErMichos-MusicBox icon

MusicBox

Spawns a music box in every level. Play your local MP3/WAV files with multiplayer sync.

Last updated a day ago
Total downloads 320
Total rating 2 
Categories Audio Items
Dependency string ErMichos-MusicBox-1.0.2
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

🎵 MusicBox

Spawns a MusicBox item in every R.E.P.O. level. Play your own local MP3/WAV files directly in-game, with full multiplayer sync so everyone hears the music at the same time.


🚀 Installation

  1. Install this mod via Thunderstore Mod Manager
  2. Navigate to the songs folder:
    BepInEx/plugins/ErMichos-MusicBox/songs/
    
  3. Drop your .mp3 or .wav files in there
  4. Launch the game — the MusicBox will appear in every level!

🎮 How to use

  • Press M to open/close the music menu
  • Click any song in the list to play it
  • Use the ▶ Play and ⏹ Stop buttons at the bottom
  • Use the 🔊 Volume slider to adjust your local volume
  • The object can be grabbed and moved around the level like any other item

🌐 Multiplayer

  • Works in multiplayer — the MusicBox spawns for all players automatically
  • Audio commands (play/stop) are synced via Photon so everyone hears the same song
  • 🔊 Volume is local — each player can adjust it independently to their preference
  • ⚠️ Each player needs the same song files in their local songs/ folder for audio to play on their end

📁 Supported formats

.mp3 and .wav


🔗 Source Code

github.com/ErMichoss/MusicBox