Minecraft Loot Table Calculator

Exact drop chances and expected counts computed from the game's real per-version loot tables.

Related tools

What it does

Computes exact drop probabilities, expected counts, and full outcome distributions for Minecraft loot tables: ore and crop blocks, mob kills, fishing, and structure chests. The numbers are not community estimates; they are calculated from the loot table JSON that ships inside each game version, for 1.16.5, 1.18.2, 1.20.6, 1.21.1, 1.21.11, and 26.2. Fortune, Silk Touch, Looting, and Luck of the Sea are applied with the game's real formulas, verified against decompiled game code. Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

How to use it

Pick a game version, then search for a loot table by block, mob, or chest name. Set the context: tool and Fortune or Silk Touch for blocks, Looting and killed-by-player for mobs, Luck of the Sea and open water for fishing. The results show each item's drop chance, average per roll, count range, and the exact distribution; where tractable you also get every possible outcome of a single roll with its exact probability.

Why this one

Drop-rate sites and wikis usually quote a single rounded percentage with no version awareness and no source. This calculator derives every number from the actual per-version game data files, and the engine's math was validated against roughly 290,000 real loot rolls measured on real dedicated servers (about 48,000 per version) run by this site's own test pipeline. It runs entirely in your browser, with no ads and no accounts, and your files and inputs never leave your device.

FAQ
How are these numbers verified?
Two ways. The engine's formulas (Fortune ore multipliers, Looting bonuses, weighted pool selection) were cross-checked against decompiled game source per version. Then a test harness booted real dedicated servers for all six versions and measured hundreds of thousands of actual loot rolls; the engine's exact distributions are asserted against those measurements within tight statistical bounds. Looting attribution and fishing were verified structurally against the data files rather than by server measurement.
Why do results change between versions?
Mojang edits loot tables between releases: new blocks and mobs appear, weights shift, and the condition system itself changed shape in 1.20.5 with the move to item components. This tool loads the exact table JSON for the version you pick, so a 1.16.5 answer can legitimately differ from a 26.2 answer.
What is not modeled?
Conditions this tool cannot know about are treated as never true and reported in the notes: biome checks (like jungle bamboo while fishing), the specific cause of death (like a creeper killed by a skeleton dropping a music disc), and explosion decay. Cooked variants of mob drops (a burning mob smelting its meat) are counted as the raw item, since smelting changes the item but not the amount. Chest tables with very wide roll ranges show per-item statistics instead of the full outcome list once the outcome count becomes intractable.

Keyboard shortcuts: press ? anywhere on this page to see them.