Getting started
Install BC Mod Manager via userscript, bookmarklet, or console, then enable your first mods.
Install
The recommended way to run BMM is the userscript — it runs automatically on the
Bondage Club page at document-start:
- Install a userscript manager
A userscript manager runs the script in your browser. Tampermonkey is recommended — it works on Chrome, Edge, Firefox, Safari, and Android.
- Chrome & Edge: turn on userscripts
Chrome and Edge no longer run userscripts until you allow it. Open your browser’s Extensions page (
chrome://extensionsoredge://extensions), find Tampermonkey, open Details, and switch on Allow user scripts. On older versions, turn on Developer mode instead. Firefox and Safari need no extra step. - Open the install link for BC Mod Manager
Click the button below. Your userscript manager will intercept it and open its install page.
- Confirm the installation
Review the script details and click Install in Tampermonkey. Updates are handled automatically afterwards.
On a phone, on Safari, or the script will not run? See the full cross-device install & troubleshooting guide.
The userscript runs on these Bondage Club domains:
bondageprojects.elementfx.combondage-europe.combondage-asia.com
Bookmarklet / console
You can also inject BMM temporarily with a bookmarklet or the browser console:
(_ => {
const script = document.createElement("script");
script.src = "https://bondage-studio.github.io/bc-mod-manager/main.js";
document.head.appendChild(script);
})()
Usage
- Install the userscript, or inject BMM with a bookmarklet / console.
- Open Bondage Club.
- Click the
BC Mod Managerfloating button on the login or preferences screen. - In Registry Manager, refresh the preset registries or add your own.
- In Mod Manager, search for mods, install them, pick a version, and enable them.
- Refresh the page so the enabled state and version choices take effect in a new game session.
After you remove a mod that was already loaded, BMM refreshes the page when you close the Mod Manager. Most BC mods cannot be fully unloaded once they have run — removing the
<script>tag alone does not undo their changes to the game runtime.
Next steps
- registry-format — understand the manifest BMM reads when you add a custom registry.
- development — build from source or contribute.