Uses of Interface
net.minecraft.loot.condition.LootCondition.Builder
Packages that use LootCondition.Builder
Package
Description
-
Uses of LootCondition.Builder in net.minecraft.advancement.criterion
Methods in net.minecraft.advancement.criterion with parameters of type LootCondition.BuilderModifier and TypeMethodDescriptionItemCriterion.Conditions.createPlacedBlock(LootCondition.Builder[] locationConditions) -
Uses of LootCondition.Builder in net.minecraft.data.server.loottable
Fields in net.minecraft.data.server.loottable declared as LootCondition.BuilderModifier and TypeFieldDescriptionprotected static final LootCondition.BuilderBlockLootTableGenerator.WITH_SHEARSMethods in net.minecraft.data.server.loottable that return LootCondition.BuilderModifier and TypeMethodDescriptionprotected LootCondition.BuilderBlockLootTableGenerator.createSilkTouchCondition()private LootCondition.BuilderBlockLootTableGenerator.createWithoutShearsOrSilkTouchCondition()protected LootCondition.BuilderBlockLootTableGenerator.createWithoutSilkTouchCondition()private LootCondition.BuilderBlockLootTableGenerator.createWithShearsOrSilkTouchCondition()protected LootCondition.BuilderEntityLootTableGenerator.killedByFrog()protected LootCondition.BuilderEntityLootTableGenerator.killedByFrog(RegistryKey<FrogVariant> frogVariant) Methods in net.minecraft.data.server.loottable with parameters of type LootCondition.BuilderModifier and TypeMethodDescriptionprotected LootTable.BuilderBlockLootTableGenerator.cropDrops(Block crop, Item product, Item seeds, LootCondition.Builder condition) private static LootTable.BuilderBlockLootTableGenerator.drops(Block drop, LootCondition.Builder conditionBuilder, LootPoolEntry.Builder<?> child) protected LootTable.BuilderBlockLootTableGenerator.multifaceGrowthDrops(Block drop, LootCondition.Builder condition) -
Uses of LootCondition.Builder in net.minecraft.enchantment
Methods in net.minecraft.enchantment with parameters of type LootCondition.BuilderModifier and TypeMethodDescriptionEnchantment.Builder.addEffect(ComponentType<List<EnchantmentEffectEntry<E>>> effectType, E effect, LootCondition.Builder requirements) Enchantment.Builder.addEffect(ComponentType<List<TargetedEnchantmentEffect<E>>> type, EnchantmentEffectTarget enchanted, EnchantmentEffectTarget affected, E effect, LootCondition.Builder requirements) -
Uses of LootCondition.Builder in net.minecraft.loot
Methods in net.minecraft.loot with parameters of type LootCondition.Builder -
Uses of LootCondition.Builder in net.minecraft.loot.condition
Classes in net.minecraft.loot.condition that implement LootCondition.BuilderModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classMethods in net.minecraft.loot.condition that return LootCondition.BuilderModifier and TypeMethodDescriptionstatic LootCondition.BuilderDamageSourcePropertiesLootCondition.builder(DamageSourcePredicate.Builder builder) static LootCondition.BuilderEntityPropertiesLootCondition.builder(LootContext.EntityTarget entity, EntityPredicate predicate) static LootCondition.BuilderEntityPropertiesLootCondition.builder(LootContext.EntityTarget entity, EntityPredicate.Builder predicateBuilder) static LootCondition.BuilderInvertedLootCondition.builder(LootCondition.Builder term) static LootCondition.BuilderKilledByPlayerLootCondition.builder()static LootCondition.BuilderLocationCheckLootCondition.builder(LocationPredicate.Builder predicateBuilder) static LootCondition.BuilderLocationCheckLootCondition.builder(LocationPredicate.Builder predicateBuilder, BlockPos pos) static LootCondition.BuilderMatchToolLootCondition.builder(ItemPredicate.Builder predicate) static LootCondition.BuilderRandomChanceLootCondition.builder(float chance) static LootCondition.BuilderRandomChanceLootCondition.builder(LootNumberProvider chance) static LootCondition.BuilderRandomChanceWithEnchantedBonusLootCondition.builder(RegistryWrapper.WrapperLookup registryLookup, float base, float perLevelAboveFirst) static LootCondition.BuilderReferenceLootCondition.builder(RegistryKey<LootCondition> key) static LootCondition.BuilderSurvivesExplosionLootCondition.builder()static LootCondition.BuilderTableBonusLootCondition.builder(RegistryEntry<Enchantment> enchantment, float[] chances) static LootCondition.BuilderValueCheckLootCondition.builder(LootNumberProvider value, BoundedIntUnaryOperator range) static LootCondition.BuilderEntityPropertiesLootCondition.create(LootContext.EntityTarget entity) default LootCondition.BuilderLootCondition.Builder.invert()static LootCondition.BuilderEnchantmentActiveCheckLootCondition.requireActive()static LootCondition.BuilderEnchantmentActiveCheckLootCondition.requireInactive()Methods in net.minecraft.loot.condition with parameters of type LootCondition.BuilderModifier and TypeMethodDescriptionvoidAlternativeLootCondition.Builder.add(LootCondition.Builder builder) AllOfLootCondition.Builder.and(LootCondition.Builder condition) default AllOfLootCondition.BuilderLootCondition.Builder.and(LootCondition.Builder condition) static AllOfLootCondition.BuilderAllOfLootCondition.builder(LootCondition.Builder[] terms) static AnyOfLootCondition.BuilderAnyOfLootCondition.builder(LootCondition.Builder[] terms) static LootCondition.BuilderInvertedLootCondition.builder(LootCondition.Builder term) LootConditionConsumingBuilder.conditionally(LootCondition.Builder condition) AnyOfLootCondition.Builder.or(LootCondition.Builder condition) default AnyOfLootCondition.BuilderLootCondition.Builder.or(LootCondition.Builder condition) Method parameters in net.minecraft.loot.condition with type arguments of type LootCondition.BuilderModifier and TypeMethodDescriptiondefault <E> TLootConditionConsumingBuilder.conditionally(Iterable<E> conditions, Function<E, LootCondition.Builder> toBuilderFunction) Constructors in net.minecraft.loot.condition with parameters of type LootCondition.BuilderModifierConstructorDescriptionBuilder(LootCondition.Builder[] terms) protectedBuilder(LootCondition.Builder[] terms) Builder(LootCondition.Builder[] terms) -
Uses of LootCondition.Builder in net.minecraft.loot.entry
Methods in net.minecraft.loot.entry with parameters of type LootCondition.BuilderModifier and TypeMethodDescriptionLootPoolEntry.Builder.conditionally(LootCondition.Builder builder) -
Uses of LootCondition.Builder in net.minecraft.loot.function
Methods in net.minecraft.loot.function with parameters of type LootCondition.BuilderModifier and TypeMethodDescriptionConditionalLootFunction.Builder.conditionally(LootCondition.Builder builder)