Keep Illegal Blocks

⭐ — (5 endorsements) 📥 176 downloads 📌 v1.4.3-mc1.20.6 📅 1/24/2026
🟡 Updated this year

By Atrimilan · decoration

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 8/1/2026 📅 Created: 1/24/2026

🔍 Analysis

  • 🏆 #56 of 62 decoration mods in this game by downloads

📋 About This Mod

# Keep Illegal Blocks KIB is a Paper plugin that prevents illegal blocks from breaking when a player interacts with an adjacent block. <table> <tr> <td><img alt="with_kib" src="https://raw.githubusercontent.com/Atrimilan/KeepIllegalBlocks/master/assets/with_kib_ezgif.gif" style="width: 100%; height: auto;" /></td> <td><img alt="without_kib" src="https://raw.githubusercontent.com/Atrimilan/KeepIllegalBlocks/master/assets/without_kib_ezgif.gif" style="width: 100%; height: auto;" /></td> </tr> </table> <details> <summary><b>🖼️ Click to see more examples</b></summary> <br/> There you go 😎: <table> <tr> <td><img alt="chairs_ezgif" src="https://raw.githubusercontent.com/Atrimilan/KeepIllegalBlocks/master/assets/chairs_ezgif.gif" style="width: 100%; height: auto;" /></td> <td><img alt="rail_ezgif" src="https://raw.githubusercontent.com/Atrimilan/KeepIllegalBlocks/master/assets/rail_ezgif.gif" style="width: 100%; height: auto;" /></td> <td><img alt="copper_slabs_ezgif" src="https://raw.githubusercontent.com/Atrimilan/KeepIllegalBlocks/master/assets/copper_slabs_ezgif.gif" style="width: 100%; height: auto;" /></td> </tr> </table> <table> <tr> <td><img alt="drawbridge_ezgif" src="https://raw.githubusercontent.com/Atrimilan/KeepIllegalBlocks/master/assets/drawbridge_ezgif.gif" style="width: 100%; height: auto;" /></td> <td><img alt="lantern_ezgif" src="https://raw.githubusercontent.com/Atrimilan/KeepIllegalBlocks/master/assets/lantern_ezgif.gif" style="width: 100%; height: auto;" /></td> <td><img alt="end_portal_frame_ezgif" src="https://raw.githubusercontent.com/Atrimilan/KeepIllegalBlocks/master/assets/end_portal_frame_ezgif.gif" style="width: 100%; height: auto;" /></td> </tr> </table> <table> <tr> <td><img alt="grave_ezgif" src="https://raw.githubusercontent.com/Atrimilan/KeepIllegalBlocks/master/assets/grave_ezgif.gif" style="width: 100%; height: auto;" /></td> <td><img alt="cauldron_ezgif" src="https://raw.githubusercontent.com/Atrimilan/KeepIllegalBlocks/master/assets/cauldron_ezgif.gif" style="width: 100%; height: auto;" /></td> <td><img alt="gate_ezgif" src="https://raw.githubusercontent.com/Atrimilan/KeepIllegalBlocks/master/assets/gate_ezgif.gif" style="width: 100%; height: auto;" /></td> </tr> </table> </details> <br/> ## So what's the point? A **"reactive block"** is a block that naturally updates or breaks due to Minecraft physics when an adjacent block is modified. When using tools like a Debug Stick or plugins such as WorldEdit or Axiom, you can place a reactive block in a way the game's physics would not normally allow. However, if an adjacent block is updated, the reactive block will either break or reset to its natural state. An **"interactable block"** is a block that a player can directly interact with by right-clicking. If reactive blocks are adjacent to an interactable block, they may break or update when the interactable is used. When a reactive block breaks or updates, adjacent reactive blocks can be affected too, causing a chain reaction. **→ This plugin fixes this behavior by restoring broken or updated reactive blocks.** <br/> <details> <summary>🔵 List of reactive material categories</summary> List of reactive material categories that are automatically restored by KIB when broken or updated: * `amethyst-clusters` * `bamboos` * `banners` * `beds` * `bells` * `cactus` * `cakes` * `carpets` * `cave-vines` _- Cave vines + Cave vine plants_ * `chorus-plants` _- Chorus plants only (chorus flowers are not supported yet)_ * `cocoa` * `crops` * `comparators` * `corals` _- Does not apply to waterlogged corals_ * `dead-bushes` * `doors` * `dripleaves` * `fences` _- Fences + Iron bars + Copper bars_ * `ferns` _- Ferns + Large ferns_ * `flowers` * `frogspawn` * `fungus` * `glass-panes` * `glow-lichens` * `grass` * `hanging-roots` * `hanging-signs` * `ladders` * `lanterns` * `leaf-litters` * `lily-pads` * `mangrove-propagules` * `mushrooms` * `nether-roots` * `nether-sprouts` * `nether-warts` * `pressure-plates` * `rails` * `redstone-wires` * `repeaters` * `saplings` * `scaffolding` * `sculk-veins` * `sea-pickles` * `signs` * `snow` * `speleothems` _- Pointed dripstones + Sulfur spikes_ * `sugar-canes` * `sweet-berry-bushes` * `switches` _- Levers + Stone buttons + Wooden buttons_ * `torches` * `tripwire-hooks` * `twisting-vines` _- Twisting vines + Twisting vine plants_ * `vines` * `walls` * `weeping-vines` _- Weeping vines + Weeping vine plants_ </details> <details> <summary>🔴 List of interactable material categories</summary> List of interactable material categories recorded by KIB: * `campfires` * `candles` * `cauldrons` * `cave-vines` _- Taking vine berries (Cave vines + Cave vine plants)_ * `chiseled-bookshelves` _- Putting or taking a book from a chiseled bookshelf_ * `comparators` * `composters` * `copper-blocks` _- Non-plain copper blocks that can be waxed or scraped_ * `daylight-detectors` * `doors` * `end-port

# Keep Illegal Blocks

KIB is a Paper plugin that prevents illegal blocks from breaking when a player interacts with an adjacent block.

with_kib without_kib

🖼️ Click to see more examples

There you go 😎:

chairs_ezgif rail_ezgif copper_slabs_ezgif
drawbridge_ezgif lantern_ezgif end_portal_frame_ezgif
grave_ezgif cauldron_ezgif gate_ezgif

## So what's the point?

A "reactive block" is a block that naturally updates or breaks due to Minecraft physics when an adjacent block is modified. When using tools like a Debug Stick or plugins such as WorldEdit or Axiom, you can place a reactive block in a way the game's physics would not normally allow. However, if an adjacent block is updated, the reactive block will either break or reset to its natural state.

An "interactable block" is a block that a player can directly interact with by right-clicking. If reactive blocks are adjacent to an interactable block, they may break or update when the interactable is used.

When a reactive block breaks or updates, adjacent reactive blocks can be affected too, causing a chain reaction.

→ This plugin fixes this behavior by restoring broken or updated reactive blocks.

🔵 List of reactive material categories

List of reactive material categories that are automatically restored by KIB when broken or updated:

`amethyst-clusters` `bamboos` `banners` `beds` `bells` `cactus` `cakes` `carpets` `cave-vines` _- Cave vines + Cave vine plants_ `chorus-plants` _- Chorus plants only (chorus flowers are not supported yet)_ `cocoa` `crops` `comparators` `corals` _- Does not apply to waterlogged corals_ `dead-bushes` `doors` `dripleaves` `fences` _- Fences + Iron bars + Copper bars_ `ferns` _- Ferns + Large ferns_ `flowers` `frogspawn` `fungus` `glass-panes` `glow-lichens` `grass` `hanging-roots` `hanging-signs` `ladders` `lanterns` `leaf-litters` `lily-pads` `mangrove-propagules` `mushrooms` `nether-roots` `nether-sprouts` `nether-warts` `pressure-plates` `rails` `redstone-wires` `repeaters` `saplings` `scaffolding` `sculk-veins` `sea-pickles` `signs` `snow` `speleothems` _- Pointed dripstones + Sulfur spikes_ `sugar-canes` `sweet-berry-bushes` `switches` _- Levers + Stone buttons + Wooden buttons_ `torches` `tripwire-hooks` `twisting-vines` _- Twisting vines + Twisting vine plants_ `vines` `walls` `weeping-vines` _- Weeping vines + Weeping vine plants_

🔴 List of interactable material categories

List of interactable material categories recorded by KIB:

`campfires` `candles` `cauldrons` `cave-vines` _- Taking vine berries (Cave vines + Cave vine plants)_ `chiseled-bookshelves` _- Putting or taking a book from a chiseled bookshelf_ `comparators` `composters` `copper-blocks` _- Non-plain copper blocks that can be waxed or scraped_ `daylight-detectors` `doors` * `end-port

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
Atrimilan
Version
1.4.3-mc1.20.6
Downloads
176
Endorsements
5
Category
decoration
Created
1/24/2026
Updated
8/1/2026
Game Versions
1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3
Tags
decoration, game-mechanics, utility

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does Keep Illegal Blocks support?

The author lists 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4. Other versions may work but are untested by the author.

What is the latest version of Keep Illegal Blocks?

Version 1.4.3-mc1.20.6, published 2026-08-01 with 176 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More decoration 👤 More by Atrimilan 🔎 Similar Mods 🌐 Best decoration (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods