When I do something stupid, I always want to shout at the game "Oh...Stop Now!" So I made this mod to prevent that.
THIS MOD IS GENERATED BY DEEPSEEK
Short Description
SableStopNow is a NeoForge mod designed for the Sable physics engine, providing force limiting, physics body management, and split confirmation features. It allows server administrators to monitor and control forces applied to physics bodies, preventing excessively strong forces from causing game crashes or uncontrolled physics behavior.
Supports Minecraft 1.21.1 NeoForge environments and integrates deeply with the Create ecosystem and the Sable physics engine.
Detailed Description
SableStopNow is a comprehensive Sable physics engine management tool, primarily targeted at server administrators and technical players who need fine-grained control over physics body behavior.
Core Features
Force Filtering & Monitoring
- Automatically filters forces that exceed a user-defined threshold
- Supports force group blacklisting to exclude specific force types (e.g., gravity)
- Records all force history in real time (magnitude, type, target physics body, position, filter status)
- Automatically deduplicates records on query, keeping the largest magnitude per force group and body ID
Auto-Pause
- Automatically pauses Sable physics when an excessive force is filtered
- Sends a prominent chat alert to all online players
- Alert includes clickable command suggestions for quick access to force records
- Automatically resets the configuration switch to prevent repeated triggers
Physics Body Management
- Automatically locks newly created physics bodies using fixed constraints
- Fully compatible with the Simulated mod's physics staff; locked bodies can be recognized and unlocked normally
Block Placement Optimization
- Optionally disables block placement collision detection inside physics body hitboxes
- Allows free block placement within existing physics bodies, improving building experience
Split Confirmation
- Requires player confirmation before a physics body splits
- Supports
/sablesn confirmto accept or/sablesn denyto cancel the split - Prevents accidental loss of physics bodies due to unintended splitting
Multi-language Support
- Includes Chinese (Simplified) and English language files
- Command output, chat messages, and configuration screens support both languages
Configuration Flexibility
All features are provided with independent configuration switches, all disabled by default. Users can enable them as needed. The configuration file is located at .minecraft/config/sablestopnow-common.toml.
Interactive Commands
Provides the /sablesn forces command to view force records, with pagination, filtering by filtered status, and the ability to click a physics body ID to teleport directly to its position. The intuitive UI makes force monitoring simple and efficient.
Target Audience
Server Administrators: Need to monitor and limit physics body behavior to prevent excessive thrust from causing server lag or physics body loss.
Technical Players: Require fine-grained control over physics body behavior in complex mechanical designs, or need to troubleshoot abnormal physics movements.
Modpack Developers: Want to add physics management capabilities to their modpacks to improve stability and gameplay experience.
Dependencies & Compatibility
- Minecraft 1.21.1
- NeoForge 21.1.233+
- Sable 2.0.4
- Simulated (Aeronautics mod, required for physics body locking)
- Create (recommended for use with the Sable ecosystem)
Project Highlights
- All features are disabled by default for safety
- Deep integration with the Sable physics engine, lightweight and efficient
- Seamless collaboration with the Simulated mod
- Multi-language support, internationally friendly
- Open source (MIT License), contributions and modifications welcome

