Keep Illegal Blocks
🟡 Updated this year🖼️ Gallery (10 images)
🔍 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.
![]() |
![]() |
🖼️ Click to see more examples
There you go 😎:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
## 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
📊 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




















