promotional bannermobile promotional banner

Structural Decay

Explosions now leave lasting structural damage by degrading surviving blocks into cracked, broken, and weakened variants.
Back to Files

Structural Decay

File namestructural-decay-1.0.0.jar
Uploaded
May 4, 2026
Downloads
38
Size
32.2 KB
Mod Loaders
Fabric
File ID
8040798
Type
R
Release
Supported game versions
  • 1.21.11

Curse Maven Snippet

Fabric

modImplementation "curse.maven:structural-decay-1534095:8040798"

Learn more about Curse Maven

What's new

Structural Decay - v1.0.0
============================
 
Features:
- Surviving blocks near explosions can degrade into vanilla variants (cracked, cobble, sand, powder, coarse dirt)
- Degradation probability scales by distance to explosion epicenter
- JSON configuration system at /config/structural-decay.json
- Data-driven compatibility via blastweathering tags (mod support)
- Custom degradation mappings via datapack JSON (data/<namespace>/degradation_mappings/*.json)
 
Degradation categories (config toggles):
- enableCracking: bricks → cracked variants
- enableStoneToCobble: stone → cobblestone
- enableSandstoneToSand: sandstone → sand
- enableConcreteToPowder: concrete → concrete powder
- enableDirtToCoarseDirt: dirt → coarse dirt
- enableGravelDegradation: tagged blocks → gravel
 
Optimizations:
- Only processes neighbors of destroyed explosion positions
- Configurable limit of degraded blocks per explosion
- Chain explosion detection (time window + distance)
- Whitelist/blacklist by block ID
 
Technical:
- Fabric 1.21.11 (Mojang mappings)
- Targets ServerExplosion (Explosion is an interface in 1.21.11)
- Default blastweathering tags included

This mod has no additional files