Class Hierarchy
- java.lang.Object
- net.minecraft.world.level.storage.loot.BuiltInLootTables
- net.minecraft.world.level.storage.loot.IntRange
- net.minecraft.world.level.storage.loot.LootContext
- net.minecraft.world.level.storage.loot.LootContext.Builder
- net.minecraft.world.level.storage.loot.LootDataManager (implements net.minecraft.world.level.storage.loot.LootDataResolver, net.minecraft.server.packs.resources.PreparableReloadListener)
- net.minecraft.world.level.storage.loot.LootDataType<T>
- net.minecraft.world.level.storage.loot.LootParams
- net.minecraft.world.level.storage.loot.LootParams.Builder
- net.minecraft.world.level.storage.loot.LootPool
- net.minecraft.world.level.storage.loot.LootPool.Builder (implements net.minecraft.world.level.storage.loot.predicates.ConditionUserBuilder<T>, net.minecraft.world.level.storage.loot.functions.FunctionUserBuilder<T>)
- net.minecraft.world.level.storage.loot.LootTable
- net.minecraft.world.level.storage.loot.LootTable.Builder (implements net.minecraft.world.level.storage.loot.functions.FunctionUserBuilder<T>)
- java.lang.Record
- net.minecraft.world.level.storage.loot.LootContext.VisitedEntry<T>
- net.minecraft.world.level.storage.loot.LootDataId<T>
- net.minecraft.world.level.storage.loot.ValidationContext
Interface Hierarchy
- net.minecraft.world.level.storage.loot.IntRange.IntChecker
- net.minecraft.world.level.storage.loot.IntRange.IntLimiter
- net.minecraft.world.level.storage.loot.LootContextUser
- net.minecraft.world.level.storage.loot.LootDataResolver
- net.minecraft.world.level.storage.loot.LootDataType.Validator<T>
- net.minecraft.world.level.storage.loot.LootParams.DynamicDrop
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.world.level.storage.loot.LootContext.EntityTarget (implements net.minecraft.util.StringRepresentable)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)