Class Hierarchy
- java.lang.Object
- net.minecraft.world.level.storage.loot.BuiltInLootTables
- net.minecraft.world.level.storage.loot.Deserializers
- net.minecraft.world.level.storage.loot.GsonAdapterFactory
- net.minecraft.world.level.storage.loot.GsonAdapterFactory.Builder<E,
T> - net.minecraft.world.level.storage.loot.GsonAdapterFactory.JsonAdapter<E,
T> (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>) - net.minecraft.world.level.storage.loot.IntRange
- net.minecraft.world.level.storage.loot.IntRange.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- 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.LootDataManager.CompositePredicate (implements net.minecraft.world.level.storage.loot.predicates.LootItemCondition)
- net.minecraft.world.level.storage.loot.LootDataManager.FunctionSequence (implements net.minecraft.world.level.storage.loot.functions.LootItemFunction)
- 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.LootPool.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<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>)
- net.minecraft.world.level.storage.loot.LootTable.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<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.SerializerType<T>
- com.google.gson.TypeAdapter<T>
- net.minecraft.world.level.storage.loot.LootContext.EntityTarget.Serializer
- net.minecraft.world.level.storage.loot.ValidationContext
Interface Hierarchy
- net.minecraft.world.level.storage.loot.GsonAdapterFactory.InlineSerializer<T>
- 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
- net.minecraft.world.level.storage.loot.Serializer<T>
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
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)