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 voidLootTableProvider.validate(Map<ResourceLocation, LootTable> map, ValidationContext validationcontext) -
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.lootTablesprivate final Function<ResourceLocation,LootTable> ValidationContext.tableResolverprivate Map<ResourceLocation,LootTable> LootTables.tablesLootContext.visitedTablesMethods 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 TypeMethodDescriptionbooleanLootContext.addVisitedTable(LootTable p_78935_) voidLootContext.removeVisitedTable(LootTable p_78947_) com.google.gson.JsonElementLootTable.Serializer.serialize(LootTable p_79177_, Type p_79178_, com.google.gson.JsonSerializationContext p_79179_) static com.google.gson.JsonElementstatic voidLootTables.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(RandomSource p_230900_, float p_230901_, ServerLevel p_230902_, Function<ResourceLocation, LootTable> p_230903_, Function<ResourceLocation, LootItemCondition> p_230904_, Map<LootContextParam<?>, Object> p_230905_, Map<ResourceLocation, LootContext.DynamicDrop> p_230906_) privateLootContext(RandomSource 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 @Nullable LootTableForgeHooks.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 voidForgeLootTableProvider.validate(Map<ResourceLocation, LootTable> map, ValidationContext validationcontext) -
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 LootTableForgeEventFactory.loadLootTable(ResourceLocation name, LootTable table, LootTables lootTableManager) Methods in net.minecraftforge.event with parameters of type LootTableModifier and TypeMethodDescriptionstatic LootTableForgeEventFactory.loadLootTable(ResourceLocation name, LootTable table, LootTables lootTableManager) voidConstructors in net.minecraftforge.event with parameters of type LootTableModifierConstructorDescriptionLootTableLoadEvent(ResourceLocation name, LootTable table, LootTables lootTableManager)