Schlong Physics Swapper - Automatic SMP and CBPC Switching

⭐ — (49 endorsements) 📥 2,301 downloads 📌 v1.9.6 📅 8/12/2026
🟡 Updated this year

By Snowman12356 · Utilities · 🔞 NSFW

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 8/31/2026 📅 Created: 8/12/2026
⚠️ Install Order · 5 steps
1🛠️ SKSE64 — Skyrim Script Extender 64 Download ↗
2🔧 USSEP — Unofficial Skyrim Special Edition Patch Download ↗
3🖥️ SkyUI — SkyUI (MCM framework) Download ↗
4🧩 Address Library — Address Library for SKSE Plugins Download ↗
5🔧 SSE Engine Fixes — SSE Engine Fixes Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 2.1% endorsement rate — high engagement, a strong quality signal
  • ✅ Updated 11 days after the latest game patch — actively maintained
  • 🏆 #34 of 50 Utilities mods in this game by downloads

📋 About This Mod

FLOPPY WHEN FLACCID • HARD WHEN ERECT

LOW AROUSAL  →  SMP  →  soft and floppy

HIGH AROUSAL  →  CBPC  →  erect and stable

Schlong Physics Swapper automatically changes the player's physics using arousal.

PLAYER CHARACTER ONLY

What it does

  • []Uses SMP while soft and CBPC while erect.[/]

    []Switches automatically at the arousal level you choose.[/]

    []Gradually becomes erect instead of instantly popping upright.[/]

    []Lets you adjust the erect angle from 0 to 20.[/]

    []Restores the correct state after loading or resetting SMP.[/]

    []Supports SexLab P+ scenes and Procedural Penis Animations.[/]

    []Includes a simple menu, quick tests and readable problem reports.[/]

    []Uses no ESP and adds nothing to your save.[/]

    Quick installation

    • []Install the mandatory mods shown on the Requirements tab.[/]

      []Install SPS with MO2 or Vortex.[/]

      []For a new install, choose Install recommended settings. When updating, choose Keep my existing settings.[/]

      []Let SPS win conflicts for its included CBPC files.[/]

      []Fully restart Skyrim and launch it through SKSE.[/]

      []Open SKSE Menu Framework → Schlong Physics Swapper and use Automatic mode.[/]

      Supported setups

      SPS supports:

      • []SOS AE[/]

        []Legacy SOS[/]

        []The New Gentleman[/]

        []OSL Aroused[/]

        []SLO Aroused NG[/]

        []Classic SexLab Aroused Redux[/]

        Your active schlong must be a compatible six-bone setup with its own SMP physics XML. SPS does not include a body, schlong mesh or SMP XML.

        SexLab P+ and PPA

        SexLab P+ and PPA are optional.

        By default, a receiving/bottom scene keeps the state from before the scene:

        • []Soft stays soft.[/]

          []Hard stays hard.[/]

          []Penetrating uses CBPC.[/]

          You can change this from the Scene behaviour page.

          When PPA is active, PPA controls the angle while SPS only chooses SMP or CBPC. This stops the mods fighting each other.

          Important notes

          • []Physics Editor: Works alongside SPS in my testing. If you notice bouncing or the physics fighting each other, let SPS control the schlong physics and disable any overlapping settings in Physics Editor. [/]

            []SLO Aroused NG users should leave Use SOS disabled.[/]

            []Classic SexLab Aroused users should leave Enable SOS disabled.[/]

            Need Help?

            Schlong Physics Swapper → Help and reports

            Run the setup check. If the problem remains, copy or save the diagnostic report and attach it to your bug report.

            For Mod Authors

            SPS includes an optional compatibility API for SKSE plugins. Other mods can request SMP or CBPC, read the current state and tell SPS when they reset physics without making SPS a required dependency.

            SPS]https://www.nexusmods.com/skyrimspecialedition/articles/12351]SPS Compatibility API – Mod Author Guide

            Development note

            I have been modding Skyrim for around ten years, but I am still learning how to create mods. SPS was made with user-directed AI assistance, then repeatedly built, tested and fixed in my own game.

            The source is public for anyone who wants to inspect it or help improve it.

            SOURCE CODE AND RELEASES ON GITHUB

            If SPS works well for you, an endorsement helps other users find it.

🤖 AI-enhanced — based on mod data

Schlong Physics Swapper automatically switches the player character's schlong physics between SMP (floppy) and CBPC (erect) based on arousal level. Includes gradual erection transition, adjustable angle, scene behavior options for SexLab P+ and PPA, and requires a compatible six-bone schlong with SMP XML. For Skyrim players already running SOS/TNG setups who want automatic arousal-based physics.

✨ Key Features

Automatically switches between SMP (soft/floppy) and CBPC (erect/stable) based on player arousal level.
User-defined arousal threshold triggers the switch, with gradual erection instead of instant popping.
Adjustable erect angle from 0 to 20 degrees.
Restores correct physics state after loading a save or resetting SMP.
Supports SexLab P+ scenes and Procedural Penis Animations with configurable scene behavior.
No ESP file and adds nothing to your save, ensuring clean install/uninstall.

📊 Pros & Cons

✅ Pros

  • Small but functional — 756 downloads and 19 endorsements, updated August 2026, so it's not abandoned.
  • No ESP and nothing written to your save means you can remove it mid-playthrough without script bloat.
  • Supports the big schlong frameworks (SOS AE, Legacy SOS, TNG) and arousal mods (OSL, SLO, SLA Redux).

⚠️ Cons

  • Doesn't include a body, schlong mesh, or SMP XML — you need a separate compatible setup before this does anything.
  • Player character only, so NPCs won't get the same automatic physics behavior.
  • Setup isn't one-click: requires SKSE, a mod manager, and manually choosing recommended settings and conflict winners.
🎯 Is This For You?
For Skyrim players who already run a full SOS/TNG setup with SMP and CBPC physics and want arousal-based automatic switching for the player character. For modders who want granular control over erection angle and scene behavior without scripting their own solution. Skip if you don't already have a working six-bone schlong with SMP XML — this mod won't provide one.
📦 Install:Medium· 5-10 minutes

💡 Beginner Tips

  • Let SPS overwrite CBPC files during installation — the included CBPC configs are tuned for SPS and should win conflicts.
  • After installing, fully restart Skyrim and launch via SKSE; don't just continue from an existing session or SMP may not reset properly.
  • If you use PPA, set the erect angle in PPA instead of SPS to avoid the two mods fighting each other.

📊 Mod Details

Game
Skyrim Mods
Author
Snowman12356
Version
1.9.6
Downloads
2,301
Endorsements
49
Category
Utilities
Created
8/12/2026
Updated
8/31/2026

🔧 How to Install Skyrim Mods

Download from Nexus.

📖 Full step-by-step install guide for Skyrim →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Skyrim commands, item IDs, and more.

Keep browsing — more Skyrim mods await

📋 All Skyrim Mods 🏆 Top 25 📂 More Utilities 👤 More by Snowman12356 🔎 Similar Mods 🌐 Best Utilities (All Games) ⚠️ Fix Crashes & Errors 💾 Save Files 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods