Language

No Item Destruction

No Item Destruction

Modrinth

Prevents dropped items from being destroyed.

9 downloads updated 2mo ago
latest v1.0.0 Modrinth
Paper 1.21 – 1.21.11 Game-mechanicsUtility

A lightweight Paper/Spigot plugin that makes all dropped items indestructible by default.
Items cannot be destroyed by fire, lava, explosions, cacti, anvils, magic, or dragon breath
unless you explicitly allow it.

How It Works

Every dropped item entity is protected from damage. Only items you specifically list under a
destruction category in config.yml will be destroyable by that method.

Void damage and natural despawn are always allowed
The plugin never interferes with those.

Configuration

After first run, edit plugins/NoItemDestruction/config.yml.

How to add items

Each category starts empty; meaning all items are protected from that damage type:

fire: [] ← empty list, everything is protected from fire
lava: [] ← empty list, everything is protected from lava

To allow specific items to be destroyed, replace [] with a list underneath.
Each item goes on its own line, starting with - (two spaces, a dash, then a space):

fire:

  • minecraft:oak_log
  • minecraft:stick

lava:

  • minecraft:oak_log

Important: Do NOT put items inside the brackets. fire: [minecraft:oak_log] will not
work correctly. Always use the list format shown above.

Full example

Oak logs and sticks can burn in fire:
fire:

  • minecraft:oak_log
  • minecraft:stick

Oak logs can be destroyed by lava:
lava:

  • minecraft:oak_log

TNT items can be destroyed by explosions:
explosion:

  • minecraft:tnt

Everything else stays fully protected (empty = protected):
cactus: []
anvil: []
magic: []
dragon_breath: []

Categories

| Category | Damage Sources |
|-----------------|------------------------------------------------|
| fire | Fire blocks, fire tick |
| lava | Contact with lava |
| explosion | TNT, creepers, respawn anchors, etc. |
| cactus | Contact with cactus blocks |
| anvil | Crushed by a falling anvil |
| magic | Potion / projectile damage flagged as MAGIC |
| dragon_breath | Ender Dragon breath attack |

Items use namespace:id format (e.g., minecraft:diamond, minecraft:oak_log).

Tip: Any item not listed under a category is fully protected from that damage type.
Custom items from other plugins have no vanilla minecraft:id listing, so they are
indestructible by default.

Commands

| Command | Description | Permission |
|---------------|------------------------------|--------------------------|
| /nid reload | Reload config from disk | nitemdestruction.reload |

The nitemdestruction.reload permission defaults to op.

Requirements

  • Paper 1.20+ (or compatible forks)
  • Java 17+

Versions

Beta
1.0.0
paper · 1.21, 1.21.1, 1.21.2 · 2mo ago
9

Comments 0

No comments yet. Be the first to share your thoughts.

FAQ

How do I install No Item Destruction?

Download the file for your Minecraft version and loader from this page, then drop the .jar into your mods (or plugins) folder and launch the game.

Is No Item Destruction free?

No Item Destruction is free to download on Modgrid — we link straight to the official source, no paywall or bundled installer.

Which Minecraft versions does No Item Destruction support?

Works with Paper. Supports versions 1.21–1.21.11. See the download section on this page for the full list of supported versions and loaders.

Download No Item Destruction

Files are served directly from the original source. Modgrid does not host or modify them.