HomeJavaModsLoot Modifier
Loot Modifier

Loot Modifier

A mod to allow datapacks to modify existing loot tables

Loot table modifiers should be defined in data//lootmodifier/loot_table_modifier/.json

JSON Format

target: A loot table identifier, or list of loot table identifiers, to modify.

pools: A list of pools to add to the loot tables. Uses vanilla loot pool format.

Example

Gives dirt and grass blocks a 10% chance to drop a diamond when mined

{
  "target": [
    "minecraft:blocks/dirt",
    "minecraft:blocks/grass_block"
  ],
  "pools": [
    {
      "conditions": [
        {
          "condition": "minecraft:random_chance",
          "chance": 0.1
        }
      ],
      "entries": [
        {
          "type": "minecraft:item",
          "name": "minecraft:diamond"
        }
      ],
      "rolls": 1.0
    }
  ]
}
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more