Minecraft Loot Table Editor

Build chest and mob loot tables visually, preview the JSON, and download files ready for your datapack.

Loot table

Build chest, entity, or block loot. Add pools, weight items, then copy or download the JSON.

1 pool · 1 item

Minecraft Loot Table Editor guide

Build Minecraft loot tables visually with pools, weights, and item counts — then preview and download datapack-ready JSON for chests, mobs, and custom drops.

Chests and mob drops without hand-writing JSON

Loot tables control what appears in chests, what mobs drop, and how custom rewards roll. Writing nested JSON by hand is slow and error-prone. This editor lets you add pools, set rolls, weight entries, and adjust counts with a live JSON preview.

Import an existing table to tweak drop rates for an event, or start fresh for a dungeon chest. Download the file into your datapack under the correct loot_table path.

Pools, weights, and fairness

Higher weights make entries more common. Separate pools if you want a guaranteed item plus random filler. Keep bonus rolls in mind for luck-style effects when you design end-game loot.

Test tables on a creative world with /loot before you put them on the live SMP. Extreme rates can break economy plugins or make farms too strong.

Shipping loot in a datapack

Pair exported JSON with our datapack packer so pack.mcmeta and namespaces are correct. Name files clearly (for example chests/event_crate.json) so staff can find them later.

Document changes for your economy team when you buff or nerf drops — small weight edits can shift the whole server meta.

Common questions

Can I import an existing loot table?
Yes. Paste JSON to load pools and entries, edit them, and export again.
Where do loot tables go in a datapack?
Under data/<namespace>/loot_table/ (or loot_tables on older layouts), inside a datapack with a valid pack.mcmeta.
Does this support every loot function?
It focuses on common item entries with counts and names. Advanced conditions can still be added by editing the exported JSON.