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.
BoomBoxOverhaul
Adds YouTube boombox playback, playlist support, local volume controls, dependency bootstrapping, and boombox quality-of-life improvements for Lethal Company.
| Date uploaded | 3 months ago |
| Version | 2.0.2 |
| Download link | Clarity-BoomBoxOverhaul-2.0.2.zip |
| Downloads | 7790 |
| Dependency string | Clarity-BoomBoxOverhaul-2.0.2 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
BoomBoxOverhaulV2
This is an overhaul of my original BoomboxOverhaul mod. The original mod was designed to work with a specific youtube boombox mod that is no longer maintained. Because of this I decided to implement a working, albeit sometimes temperamental YouTube playback.
BoomBoxOverhaulV2 adds:
- YouTube video playback
- YouTube playlist playback
- Automatic yt-dlp / ffmpeg dependency handling
- Local boombox volume controls
- Scrolling track title in the held-item HUD (This may change in a future version as I am not entirely happy with it)
- In-game boombox URL input UI
- Infinite battery option
- Keep-playing-while-pocketed behavior
Usage
- Hold a boombox and press
Bto open the URL UI. - Paste a YouTube video or playlist URL.
- Press
Play. - Use
-and=to adjust local volume.
Notes
- This mod downloads and uses
yt-dlpandffmpegwhen required. - The boombox HUD shows the current track title.
- All players should have the mod installed for it to work.
Configuration
Config file (henreh.boomboxoverhaul.cfg) is generated through BepInEx and contains options for:
- Infinite battery
- Keep playing while pocketed
- Volume keys
- Cache size
- Playlist autoplay
- Dependency auto-download behavior
- Server wide or Local volume options (Host of the session will determine this), this is to avoid abuse of the volume controls.
Credits
- Henreh. (Developer)
- Bananas (Very good tester!)
- Metaphorreur (Testing)
- Wozzie (Testing)
- Coheesion (Very good guinea pig!)
- Langerz (Strange tester!)
- Jvggr (Emotional Support Tester!)
- Josi (Bug finder)
Known Incompatibilities
- Runtime_Netcode_Patcher
Planned content
- I am looking to add back the volume change ability when looking at a place boombox, I recently found my source for V1 so expect this soon
- I am looking to improve performance with this mod soon
- I am looking to make the mod compatiable with Spotify and potentially soundcloud links
- I am looking to remove boombox weight value, I am currently busy so will only be doing bugfixes this week from inital V2 launch
Issues
There may be issues because I am still trying to figure out YTDL and it has been a while since I created modifications for this game. If there are any ping me in the Lethal company modding/regular discord (@henreh.) or use the github issues page :D
CHANGELOG
BoomboxOverhaul Changelog
Inital Release - 1.0.0
- Added Volume controls
- Added Play while pocketed behaviour
Update README - 1.0.1
- Updated Readme to fix spelling mistakes, I also made new ones :o
V2! - 2.0.0
- New mod from the ground up!
- Added YouTube video playback
- Added YouTube playlist playback
- Added automatic yt-dlp download
- Added automatic ffmpeg handling
- Added in-game URL input UI
- Added local volume controls
- Added scrolling track text in HUD (I am not happy with this yet so it may change in future updates)
- Added tooltip refresh improvements
- Added modernized boombox controller workflow
Server-wide Audio - 2.0.1
- Fixed Audio not playing for everyone now waits for clients to be ready, this may cause a delay from pressing start and audio playing!
- Changed UI interactions to suppress normal boombox audio
- Changed UI to stay open after pressing play
Server-wide Volume - 2.0.2
- Added Server wide volume changes!
- Changed cache clear on boot default to true, delete your config or manually edit it yourself (This just deletes the downloaded mp3s on boot!)
- Add Config options for local or serverwide audio and checks so that host decision is final
- Added extra credits for Helpers and testers in README
- Added Known Incompatibilities section in README (Will update this when new data is found!)
- Added planned features in README
- Added playback run logs for my own sanity to hunt issues (When it is stable I will create a config option to disable these :D)