Class Hierarchy
- java.lang.Object
- net.minecraft.loot.BinomialRange (implements net.minecraft.loot.IRandomRange)
- net.minecraft.loot.BinomialRange.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- net.minecraft.loot.ConditionArrayParser
- net.minecraft.loot.ConditionArraySerializer
- net.minecraft.loot.ConstantRange (implements net.minecraft.loot.IRandomRange)
- net.minecraft.loot.ConstantRange.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- net.minecraft.loot.FishingPredicate
- net.minecraft.loot.IntClamper (implements java.util.function.IntUnaryOperator)
- net.minecraft.loot.IntClamper.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- net.minecraft.loot.LootContext
- net.minecraft.loot.LootContext.Builder
- net.minecraft.loot.LootEntry (implements net.minecraft.loot.ILootEntry)
- net.minecraft.loot.LootEntry.Builder<T> (implements net.minecraft.loot.ILootConditionConsumer<T>)
- net.minecraft.loot.LootEntry.Serializer<T> (implements net.minecraft.loot.ILootSerializer<T>)
- net.minecraft.loot.LootEntryManager
- net.minecraft.loot.LootFunction (implements net.minecraft.loot.functions.ILootFunction)
- net.minecraft.loot.LootFunction.Builder<T> (implements net.minecraft.loot.ILootConditionConsumer<T>, net.minecraft.loot.functions.ILootFunction.IBuilder)
- net.minecraft.loot.LootFunction.Serializer<T> (implements net.minecraft.loot.ILootSerializer<T>)
- net.minecraft.loot.LootParameter<T>
- net.minecraft.loot.LootParameters
- net.minecraft.loot.LootParameterSet
- net.minecraft.loot.LootParameterSet.Builder
- net.minecraft.loot.LootParameterSets
- net.minecraft.loot.LootPool
- net.minecraft.loot.LootPool.Builder (implements net.minecraft.loot.ILootConditionConsumer<T>, net.minecraft.loot.ILootFunctionConsumer<T>)
- net.minecraft.loot.LootPool.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- net.minecraft.loot.LootPredicateManager.AndCombiner (implements net.minecraft.loot.conditions.ILootCondition)
- net.minecraft.loot.LootSerializers
- net.minecraft.loot.LootTable
- net.minecraft.loot.LootTable.Builder (implements net.minecraft.loot.ILootFunctionConsumer<T>)
- net.minecraft.loot.LootTable.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- net.minecraft.loot.LootTables
- net.minecraft.loot.LootType<T>
- net.minecraft.loot.LootTypesManager
- net.minecraft.loot.LootTypesManager.LootTypeRegistryWrapper<E,T>
- net.minecraft.loot.LootTypesManager.Serializer<E,T> (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- net.minecraft.loot.PiglinBarteringAddition (implements java.util.function.Consumer<T>)
- net.minecraft.loot.RandomRanges
- net.minecraft.loot.RandomValueRange (implements net.minecraft.loot.IRandomRange)
- net.minecraft.loot.RandomValueRange.Serializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- net.minecraft.client.resources.ReloadListener<T> (implements net.minecraft.resources.IFutureReloadListener)
- net.minecraft.loot.StandaloneLootEntry.Generator (implements net.minecraft.loot.ILootGenerator)
- com.google.gson.TypeAdapter<T>
- net.minecraft.loot.ValidationTracker