Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
Everything Breaks
Break one block — and every connected block of the same type breaks with it.
Chop a single log and the whole tree comes down. Tap one diamond ore and the entire vein pops. Dig one block of netherrack and watch the wall crumble. It works on every block in the game, and a live crack-overlay shows you exactly what's about to break before it does.
No keybinds to hold, no tools to craft, no ceremony. Just mine — and everything breaks.
✨ Features
- Chain-breaks any block — logs, ores, stone, dirt, glass, wool… if it's connected and it's the same block, it goes.
- Connects diagonally — a full 26-direction flood fill, so twisting tree branches and scattered ore veins are treated as one cluster instead of stopping at the first gap.
- Live breaking overlay — while you mine, the cracking animation spreads across every block the chain will take, so you can see the blast radius before you commit.
- Fully vanilla-faithful drops — every block is broken through the game's own mining path, so Silk Touch, Fortune, correct-tool requirements, XP, and block-break stats all behave exactly as they should.
- Tool durability respected — each block costs one use, just like mining them by hand. No free infinite mining.
- One simple command to set a safety limit on how many blocks a single break can chain — so you never accidentally level a mountain.
- Server-friendly — all logic runs server-side and speaks vanilla packets, so players can connect with a completely unmodified client and still see the overlays and chain-breaks.
⛏️ How it works
When you break a block, the mod flood-fills outward from that spot, collecting every touching block of the exact same type (including diagonal touches), and breaks them all as if you'd mined each one yourself. Because it reuses the vanilla break routine, there are no weird drop bugs, no dupe exploits, and no enchantment surprises — it's just you, mining faster.
The whole chain counts toward one configurable limit, and the block you actually hit counts as the first one.
⚙️ Commands
Use /everythingbreaks or the short alias /eb.
| Command | What it does | Who |
|---|---|---|
/eb |
Show whether the mod is on and its current limit | Anyone |
/eb limit |
Show the current chain-break limit | Anyone |
/eb limit <number> |
Set the max blocks broken per chain | OP / cheats |
/eb on |
Enable chain-breaking | OP / cheats |
/eb off |
Disable chain-breaking | OP / cheats |
🔧 Configuration
Settings are saved to config/everythingbreaks.json and persist across restarts:
{
"enabled": true,
"maxBlocks": 128
}
enabled— master on/off switch.maxBlocks— the most blocks a single break may chain (default 128, includes the first block). Crank it up for felling giant jungle trees, or turn it down to keep things tame. You can change this live in-game with/eb limit <number>— no restart or file editing needed.
📦 Requirements
- Minecraft 1.21.1
- Fabric Loader 0.16.0+
- Fabric API
Installation
- Install the Fabric Loader.
- Drop Fabric API and Everything Breaks into your
modsfolder. - Launch. That's it — chain-breaking is on by default.
For multiplayer, install both on the server. Connecting players don't need the mod (though nothing stops them from having it).
❓ Notes
- Because it applies to everything, digging plain stone or dirt will chain too — that's the whole idea. The block limit is your safety valve; set it low if you only want it for trees and veins.
- Chain-broken blocks drop through the normal mining path, so mob-farm and auto-farm behavior stays vanilla.
Made with Fabric. Break responsibly.


