Jump to content

Building Stability 1.1.0

$6.99
   (0 reviews)

1 Screenshot

  • 83
  • 3
  • 28.18 kB

About Building Stability

 🏗️ Building Stability
Control stability of buildings — disable stability on placed blocks, remove/restore stability on entire structures, and monitor your stability status with a configurable HUD indicator.

• Per-player stability toggle — automatically remove stability from blocks as you place them
• Per-building stability control — look at a building to remove or restore stability for the entire structure
• GUI confirmation popup when restoring stability to warn about potential collapse
• HUD indicator when holding building planner showing current stability status
• Configurable commands with support for multiple aliases
• Temporary stability disable during server startup to prevent collapse before plugin processes entities
• Per-user HUD preference with toggle command
• Optimized for performance with batched startup processing and cached HUD eligibility

✅ Features

• Toggle stability per player (blocks placed will float)
• Remove stability from an entire building by looking at it
• Restore stability on an entire building with a confirmation warning
• HUD status bar (Stability: ON / Stability: OFF) when holding building planner
• Global HUD toggle in config + per-user /bshud preference
• Raycast-based building targeting — affects only the specific building you're looking at
• Foundations are always excluded from stability changes
• All commands are fully configurable via config file
• Data persistence across server restarts

🔐 Permissions

• buildingstability.use — Required for /bs (toggle stability) and /bshud (toggle HUD)
• buildingstability.admin — Required (along with .use) for /bsremove and /bsrestore

💬 Chat Commands

• /bs or /stability — Toggle stability on placed blocks (player toggle)
• /bsremove — Remove stability from the building you're looking at (requires admin + TC auth) 
• /bsrestore — Restore stability on the building you're looking at with confirmation popup (requires admin + TC auth)
• /bshud — Toggle HUD indicator on/off for yourself

image.png.c79289e9975e0be8c5bb314646d76113.png   image.png.0027780a495cb4421cc138dbf4462960.png   

image.png.999c25e5389404ee5c8e6bbdeb82149f.png

⚙️ Configuration

{  "Temporary disable stability while startup": true,  "Player toggle commands (auto-disable stability on placed blocks)": ["bs", "stability"],  "Building remove stability commands (look at building)": ["bsremove"],  "Building restore stability commands (look at building)": ["bsrestore"],  "HUD toggle commands": ["bshud"],  "Enable HUD status when holding building planner (global)": true}
• Temporary disable stability while startup — Disables server.stability during startup so buildings don't collapse before the plugin processes them. Re-enables automatically when done.
• Command lists — Add multiple aliases for any command. All entries are registered as chat commands.
• Enable HUD (global) — Master switch for the HUD indicator. If false, no players will see the HUD and /bshud will inform them it's globally disabled.

🌐 Localization

"No Building": "BuildingStability: Look at a building block and try again!","Not Authorized": "BuildingStability: You are not building authorized!","Stability On": "BuildingStability: You have enabled building stability.","Stability Off": "BuildingStability: You have disabled building stability.","Permission": "You don't have permission to use that!","Cancelled": "BuildingStability: Action cancelled.","StabilityAll On": "BuildingStability: Stability was enabled for the entire building.","StabilityAll Off": "BuildingStability: Stability was disabled for the entire building.","Hud On": "BuildingStability: HUD indicator enabled.","Hud Off": "BuildingStability: HUD indicator disabled.","Hud Disabled": "BuildingStability: HUD is globally disabled by the server."


📁 Data File (BuildingStability/Players)

{
  "76561198022184876": {
    "enabled": false,
    "hudEnabled": true
  }
}


• enabled — true = stability is on (normal), false = stability removed from placed blocks
• hudEnabled — true = HUD indicator visible, false = hidden for this player

⚠️ Caveats

  • Restoring stability on a building will cause any unsupported pieces to collapse immediately — a confirmation popup is shown before proceeding.
  • Server Stability ConVar must be enabled on the server globally for this plugin to work properly. By default this is set to true | server.stability: "True"
  • Players must be building authorized (TC auth) to use /bsremove and /bsrestore.
     

🤝 Support

 Chat us for all your stability needs, unless it's mental stability. Dark Side Development Discord

📜 Legal

Copyright © 2025 Lincoln

This plugin, Building Stability, is the intellectual property of Lincoln. The plugin may not be copied, modified, merged, published, or redistributed without the explicit permission of the creator, Lincoln.

Permission is granted solely for personal use on a Rust server that you own or manage. Commercial use, sharing with third parties, or distribution on multiple servers is strictly prohibited without prior consent from the creator.

Disclaimer of Warranty and Liability:

This plugin is provided "as is" without any express or implied warranties. The creator disclaims any liability for damages, including but not limited to server malfunctions, data loss, or other issues arising from the use of this software. Use of the plugin is at your own risk.

 

 


User Feedback

2.2m

Downloads

Total number of downloads.

10.4k

Customers

Total customers served.

150.9k

Files Sold

Total number of files sold.

3.2m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.