Uses of Class
net.minecraft.world.level.storage.loot.LootTable
Packages that use LootTable
Package
Description
-
Uses of LootTable in net.minecraft.data.loot
Method parameters in net.minecraft.data.loot with type arguments of type LootTableModifier and TypeMethodDescriptionprotected void
LootTableProvider.validate
(Map<ResourceLocation, LootTable> map, ValidationContext validationtracker) -
Uses of LootTable in net.minecraft.world.level.storage.loot
Fields in net.minecraft.world.level.storage.loot declared as LootTableFields in net.minecraft.world.level.storage.loot with type parameters of type LootTableModifier and TypeFieldDescriptionprivate final Function<ResourceLocation,
LootTable> LootContext.lootTables
private final Function<ResourceLocation,
LootTable> ValidationContext.tableResolver
private Map<ResourceLocation,
LootTable> LootTables.tables
LootContext.visitedTables
Methods in net.minecraft.world.level.storage.loot that return LootTableModifier and TypeMethodDescriptionLootTable.Builder.build()
LootTable.Serializer.deserialize
(com.google.gson.JsonElement p_79173_, Type p_79174_, com.google.gson.JsonDeserializationContext p_79175_) LootTables.get
(ResourceLocation p_79218_) LootContext.getLootTable
(ResourceLocation p_78941_) ValidationContext.resolveLootTable
(ResourceLocation p_79376_) Methods in net.minecraft.world.level.storage.loot with parameters of type LootTableModifier and TypeMethodDescriptionboolean
LootContext.addVisitedTable
(LootTable p_78935_) void
LootContext.removeVisitedTable
(LootTable p_78947_) com.google.gson.JsonElement
LootTable.Serializer.serialize
(LootTable p_79177_, Type p_79178_, com.google.gson.JsonSerializationContext p_79179_) static com.google.gson.JsonElement
static void
LootTables.validate
(ValidationContext p_79203_, ResourceLocation p_79204_, LootTable p_79205_) Constructor parameters in net.minecraft.world.level.storage.loot with type arguments of type LootTableModifierConstructorDescription(package private)
LootContext
(Random p_78917_, float p_78918_, ServerLevel p_78919_, Function<ResourceLocation, LootTable> p_78920_, Function<ResourceLocation, LootItemCondition> p_78921_, Map<LootContextParam<?>, Object> p_78922_, Map<ResourceLocation, LootContext.DynamicDrop> p_78923_) private
LootContext
(Random rand, float luckIn, ServerLevel worldIn, Function<ResourceLocation, LootTable> lootTableManagerIn, Function<ResourceLocation, LootItemCondition> p_i225885_5_, Map<LootContextParam<?>, Object> parametersIn, Map<ResourceLocation, LootContext.DynamicDrop> conditionsIn, ResourceLocation queriedLootTableId) -
Uses of LootTable in net.minecraftforge.common
Methods in net.minecraftforge.common that return LootTableModifier and TypeMethodDescriptionstatic LootTable
ForgeHooks.loadLootTable
(com.google.gson.Gson gson, ResourceLocation name, com.google.gson.JsonElement data, boolean custom, LootTables lootTableManager) -
Uses of LootTable in net.minecraftforge.common.data
Method parameters in net.minecraftforge.common.data with type arguments of type LootTableModifier and TypeMethodDescriptionprotected void
ForgeLootTableProvider.validate
(Map<ResourceLocation, LootTable> map, ValidationContext validationtracker) -
Uses of LootTable in net.minecraftforge.event
Fields in net.minecraftforge.event declared as LootTableMethods in net.minecraftforge.event that return LootTableModifier and TypeMethodDescriptionLootTableLoadEvent.getTable()
static LootTable
ForgeEventFactory.loadLootTable
(ResourceLocation name, LootTable table, LootTables lootTableManager) Methods in net.minecraftforge.event with parameters of type LootTableModifier and TypeMethodDescriptionstatic LootTable
ForgeEventFactory.loadLootTable
(ResourceLocation name, LootTable table, LootTables lootTableManager) void
Constructors in net.minecraftforge.event with parameters of type LootTableModifierConstructorDescriptionLootTableLoadEvent
(ResourceLocation name, LootTable table, LootTables lootTableManager)