Uses of Interface
net.minecraft.data.loot.LootTableSubProvider.Context
Packages that use LootTableSubProvider.Context
Package
Description
-
Uses of LootTableSubProvider.Context in net.minecraft.data.loot
Fields in net.minecraft.data.loot declared as LootTableSubProvider.ContextModifier and TypeFieldDescriptionprotected final LootTableSubProvider.ContextBlockLootSubProvider.outputprotected final LootTableSubProvider.ContextEntityLootSubProvider.outputMethods in net.minecraft.data.loot with parameters of type LootTableSubProvider.ContextModifier and TypeMethodDescriptionLootTableSubProvider.Factory.create(LootTableSubProvider.Context context) Constructors in net.minecraft.data.loot with parameters of type LootTableSubProvider.ContextModifierConstructorDescriptionprotectedBlockLootSubProvider(Set<Item> explosionResistant, FeatureFlagSet enabledFeatures, LootTableSubProvider.Context output) protectedEntityLootSubProvider(FeatureFlagSet enabledFeatures, LootTableSubProvider.Context output) protectedEntityLootSubProvider(FeatureFlagSet allowed, FeatureFlagSet required, LootTableSubProvider.Context output) -
Uses of LootTableSubProvider.Context in net.minecraft.data.loot.packs
Fields in net.minecraft.data.loot.packs declared as LootTableSubProvider.ContextModifier and TypeFieldDescriptionprivate final LootTableSubProvider.ContextTradeRebalanceChestLoot.outputprivate final LootTableSubProvider.ContextVanillaArchaeologyLoot.outputprivate final LootTableSubProvider.ContextVanillaBlockInteractLoot.outputprivate final LootTableSubProvider.ContextVanillaChargedCreeperExplosionLoot.outputprivate final LootTableSubProvider.ContextVanillaChestLoot.outputprivate final LootTableSubProvider.ContextVanillaEntityInteractLoot.outputprivate final LootTableSubProvider.ContextVanillaEquipmentLoot.outputprivate final LootTableSubProvider.ContextVanillaFishingLoot.outputprivate final LootTableSubProvider.ContextVanillaGiftLoot.outputprivate final LootTableSubProvider.ContextVanillaPiglinBarterLoot.outputprivate final LootTableSubProvider.ContextVanillaShearingLoot.outputConstructors in net.minecraft.data.loot.packs with parameters of type LootTableSubProvider.ContextModifierConstructorDescription -
Uses of LootTableSubProvider.Context in net.neoforged.neoforge.common.data
Classes in net.neoforged.neoforge.common.data that implement LootTableSubProvider.ContextModifier and TypeClassDescriptionfinal recordWrapper around aLootTableSubProvider.Contextthat adds conditions to all loot tables registered to the wrapped context.Fields in net.neoforged.neoforge.common.data declared as LootTableSubProvider.ContextModifier and TypeFieldDescriptionprivate final LootTableSubProvider.ContextConditionalLootTableSubProviderContext.wrappedThe field for thewrappedrecord component.Methods in net.neoforged.neoforge.common.data that return LootTableSubProvider.ContextModifier and TypeMethodDescriptionConditionalLootTableSubProviderContext.wrapped()Returns the value of thewrappedrecord component.Constructors in net.neoforged.neoforge.common.data with parameters of type LootTableSubProvider.ContextModifierConstructorDescriptionConditionalLootTableSubProviderContext(LootTableSubProvider.Context wrapped, List<ICondition> conditions) Creates an instance of aConditionalLootTableSubProviderContextrecord class. -
Uses of LootTableSubProvider.Context in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return LootTableSubProvider.ContextModifier and TypeMethodDescriptionprivate LootTableSubProvider.ContextLootTableSubProviderContextExtension.self()default LootTableSubProvider.ContextLootTableSubProviderContextExtension.withConditions(List<ICondition> conditions) Builds a wrapper around this context that adds the provided conditions to all loot tables registered to this context.