Description

Protect your base like it deserves. Reinforce any block (vanilla or modded) so nobody else can break it, see your reinforced blocks glow, and guard them with turrets, a force field dome and traps. Every defense knows who its owner is: it never hurts you or the players you trust.

Block Reinforcer
- Right-click a block to reinforce it. Sneak + right-click to change the reach: 1 block, 3x3, 5x5 or connected blocks (a whole wall of the same block, up to 64 at once).
- It works on every block and keeps it exactly as it is: doors still open, furnaces still burn, chests still open.
- Reinforced blocks cannot be broken by anyone: not by players, explosions, pistons, fire, endermen, withers or water.
- While you hold the tool, reinforced blocks glow: cyan = yours, green = a friend's, red = someone else's. A gold outline shows what your next click will cover, and the crosshair tells you who owns each block.
- Doors and beds are reinforced whole (both halves).
- The Reinforcer is expensive (diamonds, a diamond block, emeralds and obsidian) but it never breaks.
Block Unreinforcer
- A cheaper tool that removes the reinforcement. Only the owner of a block can unreinforce it.

Turrets
- Sentry Turret: shoots Iron Pellets (cheap: 8 iron nuggets + gunpowder = 32, or iron ingot + flint = 16). It aims ahead of moving targets.
- Blaze Turret: heavy fireballs that set the target on fire and burn everyone around the impact. They never set your base on fire. A fire charge gives 6 shots, blaze powder 4.
- Right-click: targets (hostile mobs + strangers, only hostile mobs, or only strangers). Sneak + right-click: on / off.
- Load ammo by hand or with a hopper. The head turns to its target, sweeps the area when idle and droops when empty.

Force Field Generator
- A glowing hexagon dome that throws out hostile mobs and strangers and destroys their projectiles (arrows, fireballs, ender pearls).
- You, your friends and your turret shots pass right through.
- Radius 5, 8, 12 or 16 blocks (right-click). Runs on redstone dust, redstone blocks or amethyst shards (by hand or hopper).

Traps
- Spike Trap: looks like a metal grate on the floor, a wall or the ceiling until someone gets in front of it. Then the spikes come out.
- Landmine: click... boom, and a small crater. Reinforced blocks around it survive.
- Bear Trap: snaps shut and holds its victim in place (Snared).
- Electric Fence: connects like iron bars, shocks and throws back. A redstone signal switches it off.
- Barbed Wire: slows and cuts strangers like a sharp cobweb. You walk through it freely.
Owners and friends
- Every defense is placed already reinforced: raiders cannot mine your turrets or traps, but you can pick them up by breaking them.
/basedefense trust <player>and/basedefense untrust <player>: trusted players (and their pets) are never targeted by your turrets, traps or force field./basedefense trusted,/basedefense count,/basedefense check <pos>. Operators:/basedefense reinforce|unreinforce <from> <to>and/basedefense purge <player>.
Features
- 11 new items and blocks with their own textures, models and animations.
- Works on servers: the reinforcement data is stored per dimension and sent to each player only for the chunks around them.
- Config file
config/tonibasedefense.properties: connected-reach limit, per-player limit, turret range / damage / fire rate, trap damage, landmine crater, force field fuel and radius, and more. - English and Spanish.
Requirements
- TONI's Core Lib
- Fabric API (Fabric only)
Available for Fabric, Forge and NeoForge, Minecraft 1.21 to 26.3.
On Minecraft 26.2 / 26.3 and Fabric 1.21.9 reinforced blocks give off coloured sparkles instead of the glowing overlay; on Forge 1.21.3+ the glow shows while you look at a block.
Questions or ideas? Join our Discord.






