Minecraft But Trapdoors Drop OP Items

Datapack README • Vanilla • Survival • No Mods

Developed by
DrVegapunk1337
Exclusive developed for
Jaylan James
Commissioned build

This datapack changes trapdoors into your main progression resource: when you break the supported trapdoors in Survival, the trapdoor itself will not drop. Instead, you receive 1–5 random overpowered items from a custom loot pool.

Compatibility

  • Java Edition (vanilla datapack, no mods required).
  • Designed for Minecraft 1.21.11 datapack format.
  • Works in singleplayer and multiplayer.

If it does not work: You are probably on a different Minecraft version or a server setup that uses another loot-table format. Use Minecraft 1.21.11 for best results.

Affected Blocks

ONLY these trapdoors are affected:

  • oak, spruce, birch, jungle, acacia, dark_oak
  • pale_oak, mangrove, cherry, bamboo
  • iron_trapdoor

Everything else is unchanged. If you break any other trapdoor type and it drops normally, that is expected.

What You Get (Loot)

Each supported trapdoor drops 1–5 random items from an overpowered loot pool. Expect late-game items such as high-tier gear, rare survival items, and end-game progression rewards.

Important: Supported trapdoors will not drop themselves anymore. If you want trapdoors for building, craft or place different trapdoor types that are not in the affected list.

Installation (World Datapack)

  1. Close your world (recommended, avoids reload issues).
  2. Open your world’s datapack folder:
    .../.minecraft/saves/<YOUR_WORLD>/datapacks/
  3. Put the datapack ZIP file into that folder.
  4. Start the world and run:
    /reload
    /datapack list
    You should see the datapack listed as enabled.

Windows quick path:

  1. Press Windows + R
  2. Type: %appdata%\.minecraft and press Enter
  3. Go to: saves → <YOUR_WORLD> → datapacks
  4. If the datapacks folder does not exist, create it with the exact name: datapacks
  5. Drop the ZIP into that folder

Maintenance / Updating

Tip: Keep only one version of the datapack ZIP in the folder. Multiple copies can cause unpredictable behavior.

Customization (Know-How)

Loot pool file:

data/trapdoor_op/loot_table/trapdoor_op_items.json

Trapdoor override files: one file per trapdoor block:

data/minecraft/loot_table/blocks/<trapdoor_name>.json

To add another trapdoor type, create a new override JSON file in the folder above and point it to: trapdoor_op:trapdoor_op_items

After editing JSON files, always run /reload in-game to apply changes.

Troubleshooting

Quick Test (Recommended)

  1. Place an oak trapdoor.
  2. Switch to Survival mode.
  3. Break the trapdoor.
  4. Expected: trapdoor does not drop, you receive 1–5 OP items.

Operational Notes (Content / Challenge)

Drop Items (Current Loot Pool)

Every supported trapdoor drops exactly 5 items. Items are selected randomly from the pool below (weighted chances apply).

Totem of Undying
Weight 4
Enchanted Golden Apple
Weight 3
Elytra
Weight 2
Unbreaking III Mending
Netherite Sword
Weight 6
Random high enchants Enchant level 60
Netherite Pickaxe
Weight 6
Random high enchants Enchant level 60
Netherite Axe
Weight 5
Random high enchants Enchant level 60
Netherite Shovel
Weight 4
Random high enchants Enchant level 60
Netherite Hoe
Weight 4
Random high enchants Enchant level 60
Netherite Helmet
Weight 5
Random high enchants Enchant level 60
Netherite Chestplate
Weight 5
Random high enchants Enchant level 60
Netherite Leggings
Weight 5
Random high enchants Enchant level 60
Netherite Boots
Weight 5
Random high enchants Enchant level 60
Shulker Shell
Weight 6
Count: 1–6
Shulker Box
Weight 2
End Rod
Weight 4
Count: 8–32
Nether Star
Weight 2
Beacon
Weight 1
Very rare
Dragon's Breath
Weight 3
Count: 4–16
Mace
Weight 3
Trident
Weight 3
Random enchants Enchant level 55
Bow
Weight 4
Random enchants Enchant level 55
Crossbow
Weight 4
Random enchants Enchant level 55
Firework Rocket
Weight 5
Count: 16
Golden Apple
Weight 6
Count: 3–5
Experience Bottle
Weight 6
Count: 16
Wind Charge
Weight 5
Count: 6
Potion of Strength II
Weight 4
1x strong_strength
Potion of Speed II
Weight 4
1x strong_swiftness
Random Diamond Gear
Weight 6
Diamond Sword / Pickaxe / Armor + Axe / Shovel Enchant level 35
Netherite Ingot
Weight 3
Count: 1–3
Ancient Debris
Weight 3
Count: 1–4
Diamond
Weight 4
Count: 4–16
Iron Ingot
Weight 5
Count: 4–8
Gold Ingot
Weight 5
Count: 2–7
Emerald
Weight 2
Count: 2–6
Beetroot Seeds
Weight 3
Count: 1–10
Saddle
Weight 2
Iron Horse Armor
Weight 2
Golden Horse Armor
Weight 2
Diamond Horse Armor
Weight 2
Diamond Axe
Weight (uses default)
Random enchants Enchant level 35
Diamond Shovel
Weight (uses default)
Random enchants Enchant level 35
Random Iron Gear
Weight 4
Tools + Armor Enchant level 35
Spire Armor Trim Template
Weight 1
Very rare spire_armor_trim_smithing_template
Dragon Head
Weight 1
Very rare
Potion of Instant Health II
Weight 2
Count: 2 strong_healing