promotional bannermobile promotional banner

Structural Safety

Seamlessly secure any structure with automatic Adventure Mode, interactive block-breaking rules, timed torches, and an interactive admin configuration.

File Details

structuralsafety-1.2.3-neoforge-1.21.1.jar

  • R
  • Jun 1, 2026
  • 140.47 KB
  • 51
  • 1.21.1+1
  • NeoForge

File Name

structuralsafety-1.2.3-neoforge-1.21.1.jar

Supported Versions

  • 1.21.1
  • 1.21

Curse Maven Snippet

NeoForge

implementation "curse.maven:structural-safety-1484444:8182300"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Structural Safety 1.2.3

New: Environment Protection

Protected structures can now be shielded from environmental block damage — each type can be toggled individually:

  • Explosions — TNT, creepers & co. no longer blow holes into protected structures.
  • Fire — fire can no longer ignite or burn down blocks inside protected structures (also covers lava-lit fire).
  • Lava — flowing lava is kept out of protected structures.

All three are enabled by default, so existing worlds stay protected out of the box. Toggle them via the new clickable panel: /structuralsafety admin protection → click a status to switch it on/off (also works from console/RCON as plain text).

Fixed a subtle gap where fire could still consume flammable blocks (wood) at the edge of a structure even though new fire blocks were being removed. Burning is now blocked on the spread path as well.

Reworked Command Menu

The whole command tree was rebuilt around clear names and clickable menus:

  • /structuralsafety — opens the main menu (clickable)
  • /structuralsafety info — current settings (now also shows the protection states)
  • /structuralsafety escape — teleport to safety
  • /structuralsafety admin — admin menu (permission level 2)
    • protection [explosions|fire|lava] [on/off]
    • structure list | protect | unprotect | protectall | unprotectall
    • structure sprawling list | add | remove
    • allow break | interact | place temp | place perm (list/add/remove)
    • time escape <min> | temp <min>
    • opbypass [on/off]

Renamed commands

Old New
block destroy allow break
block interact allow interact
block place temp/perm allow place temp/perm
structure add/remove structure protect/unprotect
structure enableall/disableall structure protectall/unprotectall
sprawling … structure sprawling …
time escapetime/temptime time escape/temp

Compatibility

  • Existing config files are migrated automatically; missing keys fall back to the safe default (protection on).
  • No world data changes required.