Package net.fabricmc.fabric.api.loot.v2
package net.fabricmc.fabric.api.loot.v2
The Fabric Loot API for manipulating and creating loot tables.
Events
Extended loot table and pool builders
This API has injected interfaces to add useful methods to
loot table and
loot pool builders.
They let you add pre-built objects instead of builders, and collections of objects to the builder
with one method call.
Events 
LootTableEvents
has events to modify existing loot tables,
or outright replace them with a new loot table.
You can also check where loot tables are coming from in those events with
LootTableSource
. This is useful when you only want to modify
loot tables from mods or vanilla, but not user-created data packs.
Extended loot table and pool builders 
This API has injected interfaces to add useful methods to
loot table and
loot pool builders.
They let you add pre-built objects instead of builders, and collections of objects to the builder
with one method call.-
ClassDescriptionConvenience extensions to
LootPool.Builder
for adding pre-built objects or collections.Convenience extensions toLootTable.Builder
for adding pre-built objects or collections and modifying loot pools.Events for manipulating loot tables.Describes where a loot table has been loaded from.