History - net.minecraft.loot.function.ConditionalLootFunction
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
LootFunctionType<? extends ConditionalLootFunction> (): getType, method_29321, getType
void (LootTableReporter): validate, method_292, validate
void (LootTableReporter): validate, method_292, report
com.mojang.serialization.MapCodec<? extends ConditionalLootFunction> (): codec, method_1_738, getCodec
1.21.11_unobfuscated
Names
net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction
net.minecraft.class_120
net.minecraft.loot.function.ConditionalLootFunction
Fields
List<LootCondition>: predicates, field_1047, conditions
Predicate<LootContext>: compositePredicates, field_1048, predicate
Constructors
Methods
LootFunctionType<? extends ConditionalLootFunction> (): getType, method_29321, getType
<T extends ConditionalLootFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): commonFields, method_53344, addConditionsField
ItemStack (ItemStack, LootContext): apply, method_521, apply
ItemStack (ItemStack, LootContext): run, method_522, process
void (LootTableReporter): validate, method_292, validate
ConditionalLootFunction$Builder<?> (Function<List<LootCondition>, LootFunction>): simpleBuilder, method_520, builder
Object (Object, Object): apply, apply, apply
List (ConditionalLootFunction): lambda$commonFields$0, method_53345, method_53345