Uses of Interface
net.minecraft.world.level.storage.loot.predicates.LootItemCondition.Builder
Packages that use LootItemCondition.Builder
Package
Description
Classes for NeoForge's own data generation.
- 
Uses of LootItemCondition.Builder in net.minecraft.advancements.critereonMethods in net.minecraft.advancements.critereon with parameters of type LootItemCondition.BuilderModifier and TypeMethodDescriptionItemUsedOnLocationTrigger.TriggerInstance.placedBlock(LootItemCondition.Builder... p_301013_) 
- 
Uses of LootItemCondition.Builder in net.minecraft.data.lootFields in net.minecraft.data.loot declared as LootItemCondition.BuilderModifier and TypeFieldDescriptionprivate static final LootItemCondition.BuilderBlockLootSubProvider.HAS_NO_SHEARS_OR_SILK_TOUCHprotected static final LootItemCondition.BuilderBlockLootSubProvider.HAS_NO_SILK_TOUCHprotected static final LootItemCondition.BuilderBlockLootSubProvider.HAS_SHEARSprivate static final LootItemCondition.BuilderBlockLootSubProvider.HAS_SHEARS_OR_SILK_TOUCHprotected static final LootItemCondition.BuilderBlockLootSubProvider.HAS_SILK_TOUCHMethods in net.minecraft.data.loot that return LootItemCondition.BuilderModifier and TypeMethodDescriptionprotected LootItemCondition.BuilderEntityLootSubProvider.killedByFrog()protected LootItemCondition.BuilderEntityLootSubProvider.killedByFrogVariant(FrogVariant p_249403_) Methods in net.minecraft.data.loot with parameters of type LootItemCondition.BuilderModifier and TypeMethodDescriptionprotected LootTable.BuilderBlockLootSubProvider.createCropDrops(Block p_249457_, Item p_248599_, Item p_251915_, LootItemCondition.Builder p_252202_) protected LootTable.BuilderBlockLootSubProvider.createMultifaceBlockDrops(Block p_249088_, LootItemCondition.Builder p_251535_) protected static LootTable.BuilderBlockLootSubProvider.createSelfDropDispatchTable(Block p_252253_, LootItemCondition.Builder p_248764_, LootPoolEntryContainer.Builder<?> p_249146_) 
- 
Uses of LootItemCondition.Builder in net.minecraft.data.loot.packsFields in net.minecraft.data.loot.packs declared as LootItemCondition.BuilderModifier and TypeFieldDescriptionstatic final LootItemCondition.BuilderVanillaFishingLoot.IN_BAMBOO_JUNGLEstatic final LootItemCondition.BuilderVanillaFishingLoot.IN_JUNGLEstatic final LootItemCondition.BuilderVanillaFishingLoot.IN_SPARSE_JUNGLE
- 
Uses of LootItemCondition.Builder in net.minecraft.world.level.storage.lootMethods in net.minecraft.world.level.storage.loot with parameters of type LootItemCondition.Builder
- 
Uses of LootItemCondition.Builder in net.minecraft.world.level.storage.loot.entriesMethods in net.minecraft.world.level.storage.loot.entries with parameters of type LootItemCondition.BuilderModifier and TypeMethodDescriptionLootPoolEntryContainer.Builder.when(LootItemCondition.Builder p_79646_) 
- 
Uses of LootItemCondition.Builder in net.minecraft.world.level.storage.loot.functionsMethods in net.minecraft.world.level.storage.loot.functions with parameters of type LootItemCondition.BuilderModifier and TypeMethodDescriptionLootItemConditionalFunction.Builder.when(LootItemCondition.Builder p_80694_) 
- 
Uses of LootItemCondition.Builder in net.minecraft.world.level.storage.loot.predicatesClasses in net.minecraft.world.level.storage.loot.predicates that implement LootItemCondition.BuilderModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classMethods in net.minecraft.world.level.storage.loot.predicates that return LootItemCondition.BuilderModifier and TypeMethodDescriptionstatic LootItemCondition.BuilderBonusLevelTableCondition.bonusLevelFlatChance(Enchantment p_81518_, float... p_81519_) static LootItemCondition.BuilderLocationCheck.checkLocation(LocationPredicate.Builder p_81726_) static LootItemCondition.BuilderLocationCheck.checkLocation(LocationPredicate.Builder p_81728_, BlockPos p_81729_) static LootItemCondition.BuilderConditionReference.conditionReference(ResourceLocation p_165481_) static LootItemCondition.BuilderLootItemEntityPropertyCondition.entityPresent(LootContext.EntityTarget p_81863_) static LootItemCondition.BuilderDamageSourceCondition.hasDamageSource(DamageSourcePredicate.Builder p_81590_) static LootItemCondition.BuilderLootItemEntityPropertyCondition.hasProperties(LootContext.EntityTarget p_81868_, EntityPredicate p_81869_) static LootItemCondition.BuilderLootItemEntityPropertyCondition.hasProperties(LootContext.EntityTarget p_81865_, EntityPredicate.Builder p_81866_) static LootItemCondition.BuilderValueCheckCondition.hasValue(NumberProvider p_165529_, IntRange p_165530_) static LootItemCondition.BuilderInvertedLootItemCondition.invert(LootItemCondition.Builder p_81695_) default LootItemCondition.BuilderLootItemCondition.Builder.invert()static LootItemCondition.BuilderLootItemKilledByPlayerCondition.killedByPlayer()static LootItemCondition.BuilderLootItemRandomChanceCondition.randomChance(float p_81928_) static LootItemCondition.BuilderLootItemRandomChanceWithLootingCondition.randomChanceAndLootingBoost(float p_81964_, float p_81965_) static LootItemCondition.BuilderExplosionCondition.survivesExplosion()static LootItemCondition.BuilderMatchTool.toolMatches(ItemPredicate.Builder p_81998_) Methods in net.minecraft.world.level.storage.loot.predicates with parameters of type LootItemCondition.BuilderModifier and TypeMethodDescriptionvoidCompositeLootItemCondition.Builder.addTerm(LootItemCondition.Builder p_286677_) static AllOfCondition.BuilderAllOfCondition.allOf(LootItemCondition.Builder... p_286873_) AllOfCondition.Builder.and(LootItemCondition.Builder p_286760_) default AllOfCondition.BuilderLootItemCondition.Builder.and(LootItemCondition.Builder p_286363_) static AnyOfCondition.BuilderAnyOfCondition.anyOf(LootItemCondition.Builder... p_286239_) static LootItemCondition.BuilderInvertedLootItemCondition.invert(LootItemCondition.Builder p_81695_) AnyOfCondition.Builder.or(LootItemCondition.Builder p_286344_) default AnyOfCondition.BuilderLootItemCondition.Builder.or(LootItemCondition.Builder p_286316_) ConditionUserBuilder.when(LootItemCondition.Builder p_231043_) Method parameters in net.minecraft.world.level.storage.loot.predicates with type arguments of type LootItemCondition.BuilderModifier and TypeMethodDescriptiondefault <E> TConditionUserBuilder.when(Iterable<E> p_231041_, Function<E, LootItemCondition.Builder> p_231042_) Constructors in net.minecraft.world.level.storage.loot.predicates with parameters of type LootItemCondition.BuilderModifierConstructorDescriptionBuilder(LootItemCondition.Builder... p_286842_) Builder(LootItemCondition.Builder... p_286497_) protectedBuilder(LootItemCondition.Builder... p_286619_) 
- 
Uses of LootItemCondition.Builder in net.neoforged.neoforge.common.data.internalFields in net.neoforged.neoforge.common.data.internal with type parameters of type LootItemCondition.BuilderModifier and TypeFieldDescriptionprivate final List<Function<LootItemCondition,LootItemCondition.Builder>> NeoForgeLootTableProvider.conditionReplacersMethod parameters in net.neoforged.neoforge.common.data.internal with type arguments of type LootItemCondition.BuilderModifier and TypeMethodDescriptionprivate booleanNeoForgeLootTableProvider.findAndReplaceInComposite(CompositeLootItemCondition alternative, Consumer<LootItemCondition.Builder> poolBuilder) private booleanNeoForgeLootTableProvider.replaceCondition(LootItemCondition lootCondition, Consumer<LootItemCondition.Builder> poolBuilder) private voidNeoForgeLootTableProvider.replaceLootItemCondition(Function<LootItemCondition, LootItemCondition.Builder> replacer) 
- 
Uses of LootItemCondition.Builder in net.neoforged.neoforge.common.lootClasses in net.neoforged.neoforge.common.loot that implement LootItemCondition.BuilderMethods in net.neoforged.neoforge.common.loot that return LootItemCondition.BuilderModifier and TypeMethodDescriptionstatic LootItemCondition.BuilderCanToolPerformAction.canToolPerformAction(ToolAction action)