promotional bannermobile promotional banner

Sable:Stop Now

SableStopNow is a NeoForge mod designed for the Sable physics engine, providing force limiting, physics body management, and split confirmation features.

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 confirm to accept or /sablesn deny to 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

The Sable:Stop Now Team

profile avatar
  • 1
    Projects
  • 37
    Downloads