Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
Rubble Trouble (Forge 1.20.1)
Turn mines into actual worksites. RubbleTrouble adds break-resistant rubble that reforms inside protected zones, plus tools that speed clean-up without letting automation grief your base.
🪨 What it does
Rubble blocks that can reform in locked zones (claims/regions) when broken, slowing trespassers and griefers.
Loose Rubble (decorative drop) for building debris piles, paths, or set dressing.
Vibration Motor: place near rubble to “shake” it loose and speed up manual clearing.
Create compatibility (optional): motors on contraptions can affect nearby rubble without allowing drills to mine inside locked zones.
Creative bypass: real creative players can manage rubble in protected areas; automation and fake players can’t.
Configurable behavior so servers can tune strictness and performance.
✨ Highlights
Spoiler
Anti-grief friendly: inside locked zones, normal breaking pops rubble back in—optionally progressing through visual stages before finally clearing.
Performance conscious: chunk-safe motor scanning, lightweight events, and no forced chunk loads.
Plug-and-play: works on dedicated servers and singleplayer. Clients don’t need the mod for basic protection effects if the server enforces them (but textures/visuals require the client).
🔧 Configuration
Spoiler
A server config is generated on first run:
config/rubbletrouble-server.toml
You can tune (names may vary slightly by release):
lockedZone.enabled – enable/disable protected behavior
lockedZone.creativeBypass – allow true creative players to break
rubble.stageCount & visuals – number of visual stages (if enabled)
motor.radius, motor.pokesPerTick – effect range & strength
compat.create.enableContraptionSupport – toggle Create hooks
debug.logging – quiet or verbose
🤝 Compatibility
Spoiler
Forge: 1.20.1 (47.x)
Create: optional; detected at runtime (no hard dep)
Works alongside most claim/protection mods; point your “locked zone” hook at their region checks.
Designed to ignore fake players unless explicitly allowed in config.
📦 Blocks & Items
Spoiler
Rubble — the sturdy, re-forming block (with optional stage visuals).
Loose Rubble — decorative block; servers can allow it to always drop itself.
Vibration Motor — boosts nearby rubble breaking speed; chunk-reload safe.
🧭 Intended gameplay
Builders/admins: keep spawn, museums, and vaults tidy without turning off fun entirely.
Adventure servers: gates, ruins, and dungeons that feel “lived in” and recover after raids.
Create enjoyers: bring a motor along to chew through debris—without drilling through claims.
⌨️ Commands
Spoiler
Scope & perms: Most commands are server-side and require OP (permission level 2+) or a compatible perms plugin. Help: /rubbletrouble help [page]
Zone management
Manage locked/protected zones that control rubble behavior.
/rubbletrouble zone list /rubbletrouble zone info <zone> /rubbletrouble zone lock <zone> /rubbletrouble zone unlock <zone> ← e.g. /rubbletrouble zone unlock test2
(Some builds may also include create/delete/member commands; check /rubbletrouble help for your version.)
Admin tools
Quick controls for operators.
/rubbletrouble bypass <on|off> # Temporarily ignore locked-zone checks for yourself /rubbletrouble debug <on|off> # Toggle verbose logging /rubbletrouble reload # Reload server config (if supported in your build)
Utilities (if present)
Handy helpers that may be included depending on the build.
/rubbletrouble stage set <0-3> # Force rubble visual stage at your crosshair /rubbletrouble give <loose_rubble|...> # Give registered items (admin testing)
Tip: if a subcommand isn’t recognized in your build, use /rubbletrouble help (or /help rubbletrouble) to see the exact commands that shipped with this version.
❓FAQ
Spoiler
Q: Why does rubble “come back” in certain areas? A: You’re in a locked/protected zone. That’s intended—motors and manual effort can still help, but drills won’t grief protected builds.
Q: My creative player can’t break rubble! A: Ensure lockedZone.creativeBypass = true (server config). Only real players (not fake/deployer) qualify.
Q: Do I need Create installed? A: Nope. If present, contraptions near motors will still “poke” rubble. Without Create, everything else works the same.
Q: Can I use the rubble textures/stages purely for aesthetics? A: Yes—enable stage visuals and place rubble/loose rubble anywhere for ambience.
🛠 Troubleshooting
Spoiler
Drops vanish in protected areas: your drop-cleanup plugin/mod may be too aggressive. Whitelist loose_rubble or use the provided “allowed drops” tag if included in your pack.
Motor doesn’t work after relog: fixed in recent versions; make sure you’re on the latest build so motors re-register on chunk load.
Textures purple/black: verify your blockstate property (stage or crumble) matches the blockstate JSON and texture names.
📜 License & Permissions
Server packs and modpacks: allowed—please link back to this page.
You may make forks for your server; credit is appreciated.