Class Hierarchy
- java.lang.Object
- net.minecraft.loot.LootDataType<T>
- net.minecraft.loot.LootGsons
- net.minecraft.loot.LootManager (implements net.minecraft.loot.LootDataLookup, net.minecraft.resource.ResourceReloader)
- net.minecraft.loot.LootManager.AndCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.LootManager.AndFunction (implements net.minecraft.loot.function.LootFunction)
- net.minecraft.loot.LootPool
- net.minecraft.loot.LootPool.Builder (implements net.minecraft.loot.condition.LootConditionConsumingBuilder<T>, net.minecraft.loot.function.LootFunctionConsumingBuilder<T>)
- net.minecraft.loot.LootPool.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- net.minecraft.loot.LootTable
- net.minecraft.loot.LootTable.Builder (implements net.minecraft.loot.function.LootFunctionConsumingBuilder<T>)
- net.minecraft.loot.LootTable.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- net.minecraft.loot.LootTableReporter
- net.minecraft.loot.LootTables
- java.lang.Record
- net.minecraft.loot.LootDataKey<T>
Interface Hierarchy
- net.minecraft.loot.LootChoice
- net.minecraft.loot.LootDataLookup
- net.minecraft.loot.LootDataType.Validator<T>