Bondage Studio Bondage Studio
☰ Docs

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:

  1. 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.

  2. Chrome & Edge: turn on userscripts

    Chrome and Edge no longer run userscripts until you allow it. Open your browser’s Extensions page (chrome://extensions or edge://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.

  3. Open the install link for BC Mod Manager

    Click the button below. Your userscript manager will intercept it and open its install page.

    Install BC Mod Manager

  4. 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.com
  • bondage-europe.com
  • bondage-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

  1. Install the userscript, or inject BMM with a bookmarklet / console.
  2. Open Bondage Club.
  3. Click the BC Mod Manager floating button on the login or preferences screen.
  4. In Registry Manager, refresh the preset registries or add your own.
  5. In Mod Manager, search for mods, install them, pick a version, and enable them.
  6. 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.