MapCopyrightSilencer
Streamer DMCA protection for BONELAB. Automatically cuts and mutes copyrighted songs, music tracks, and radios from custom maps. Clean BoneMenu VR controls.Map Copyright Silencer
MapCopyrightSilencer is a quality-of-life and streamer-safety mod for BONELAB that automatically detects, cuts, and mutes copyrighted songs, background music tracks, and radios from custom maps.
Never worry about getting DMCA strikes, copyright claims, or muted VODs while streaming or recording custom maps!
Features
- Automatic Song Detection:
- Sound effects (footsteps, guns, impacts, UI) stay intact.
- Full-length music tracks (>35 seconds) are automatically identified and silenced.
- Safe Muting:
- Sets track volume to
0.0and enablesmuteinstead of abruptly stopping the audio source. This prevents breaking map scripts or progression triggers that wait for audio to finish playing.
- Sets track volume to
- Radio & Boombox Silencer:
- Automatically silences in-game
RadioPlayercomponents and custom radios placed on maps.
- Automatically silences in-game
- Blacklist & Whitelist Support:
- Built-in keyword detection for common music titles (
music,song,ost,soundtrack,bgm,radio,phonk,theme,rock,rap,pop,lofi, etc.). - Preserves ambient loops (wind, rain, hum, drones, room tone, machinery) via whitelist.
- Fully customizable via
UserData/MapCopyrightSilencer/blacklist.txtandwhitelist.txt.
- Built-in keyword detection for common music titles (
- Clean & Fast VR BoneMenu:
- Mod Enabled: Toggle the mod on or off anytime.
- Panic: Mute All Audio: Emergency button to mute all audio on the map instantly.
- Unmute All Audio: Instantly restore all audio sources on the map.
- Sounds On Map: Live list of active audio on the current map. Shows track name, duration, and whether it's playing or muted.
- One-click Mute / Unmute toggle per sound.
- One-click Add to Blacklist button to permanently silence that track across all maps.
- Blacklist: View all active blacklist keywords and remove entries on the fly.
- Auto Map-Change Cleanup: Automatically cleans up and unloads previous map sounds as soon as you transition to a new level.
Configuration
Settings are saved in UserData/MelonPreferences.cfg:
- Custom blacklist entries:
UserData/MapCopyrightSilencer/blacklist.txt - Custom whitelist entries:
UserData/MapCopyrightSilencer/whitelist.txt
Requirements
- BONELAB (Patch 4, Patch 5, Patch 6)
- MelonLoader (v0.6.6+ / v0.7+)
- BoneLib (v3.0.0+)
