

SemiBoombox is a mod that allows players to stream songs directly from their character. With networked audio playback, everyone in the lobby running the mod can hear the song being played. The user-friendly interface lets you control playback easily using an in-game GUI.
| Feature | Description |
|---|---|
| Networked Audio | Enjoy synchronized music playback for all players in the lobby. |
| Auto yt-dlp Updates | Automatically keeps yt-dlp up-to-date for seamless compatibility. |
| Playback Controls | Navigate songs effortlessly with a precise time slider. |
| Volume Management | Adjust audio levels easily using a global volume slider. |
| URL Patcher | Automatically detects and fixes broken or malformed YouTube URLs. |
| Player Animation | Adds immersion by making your character talk while playing music. |
| Easy-to-Use GUI | Access a simple and intuitive interface by pressing X in-game. |
| Song Caching | Speeds up playback with in-memory caching of songs. |
| Lightweight Design | Leverages yt-dlp and NAudio for efficient and resource-friendly audio handling. |
The first run requires a brief setup to download yt-dlp. After that, launches are instant.
Want to add new features to the SemiBoombox mod? Check out the SemiBoombox repository and submit a pull request! Make sure to thoroughly test your features before submitting to ensure a smooth experience for everyone.
Huge thanks to StandingBlock for creating the icon and providing invaluable testing and feedback. Absolute legend!