History - net.minecraft.loot.function.ConditionalLootFunction
26.3
Names
Fields
Predicate<LootContext>: compositePredicates, compositePredicates, field_1048, predicate
List<LootCondition>: predicates, predicates, field_1047, conditions
Optional<RegistryEntry<LootCondition>>: condition, condition, field_1_9322, condition
Constructors
(Optional<RegistryEntry<LootCondition>>)
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
fpq
net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction
net.minecraft.class_120
net.minecraft.loot.function.ConditionalLootFunction
Fields
Predicate<LootContext>: a, compositePredicates, field_1048, predicate, f_eefssiwv, predicate, f_80675_
Predicate<LootContext>: compositePredicates, compositePredicates, field_1048, predicate
List<LootCondition>: g, predicates, field_1047, conditions, f_ksptazzw, conditions, f_80676_
List<LootCondition>: predicates, predicates, field_1047, conditions
Constructors
Methods
ItemStack (ItemStack, LootContext): b, apply, method_521, apply, m_qrmaftfy, apply, apply
ItemStack (ItemStack, LootContext): apply, apply, method_521, apply
ItemStack (ItemStack, LootContext): a, run, method_522, process, m_axzztavb, process, m_7372_
ItemStack (ItemStack, LootContext): run, run, method_522, process
ConditionalLootFunction$Builder<?> (Function<List<LootCondition>, LootFunction>): a, simpleBuilder, method_520, builder, m_wklwxxae, builder, m_80683_
ConditionalLootFunction$Builder<?> (Function<List<LootCondition>, LootFunction>): simpleBuilder, simpleBuilder, method_520, builder
void (LootTableReporter): a, validate, method_292, validate, m_jdmehacf, validate, m_6169_
void (LootTableReporter): validate, validate, method_292, report
<T extends ConditionalLootFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): a, commonFields, method_53344, addConditionsField, m_hfvcjbcy, addConditionalFunctionFields, m_294820_
<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, commonFields, method_53344, addConditionsField
LootFunctionType<? extends ConditionalLootFunction> (): a, getType, method_29321, getType, m_ngvoddkv, getType, m_7162_
com.mojang.serialization.MapCodec<? extends ConditionalLootFunction> (): codec, codec, method_1_738, getCodec
1.21.11
Names
fkl
fpq
Fields
Constructors
Methods
LootFunctionType<? extends ConditionalLootFunction> (): b, getType, method_29321, getType, m_ngvoddkv, getType, m_7162_
LootFunctionType<? extends ConditionalLootFunction> (): a, getType, method_29321, getType, m_ngvoddkv, getType, m_7162_
1.21.10
Names
Fields
Constructors
Methods
1.21.9
Names
few
fkl
Fields
Constructors
Methods
1.21.8
Names
Fields
Constructors
Methods
1.21.7
Names
Fields
Constructors
Methods
1.21.6
Names
fcg
few
Fields
Constructors
Methods
1.21.5
Names
exf
fcg
Fields
Constructors
Methods
1.21.4
Names
eyc
exf
Fields
Constructors
Methods
1.21.3
Names
ete
eyc
Fields
Constructors
Methods
<T extends ConditionalLootFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): a, commonFields, method_53344, addConditionsField, m_hfvcjbcy, m_294820_
<T extends ConditionalLootFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): a, commonFields, method_53344, addConditionsField, m_hfvcjbcy, addConditionalFunctionFields, m_294820_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
erw
ete
Fields
Constructors
Methods
1.20.6
Names
eii
erw
Fields
Constructors
Methods
LootFunctionType<? extends ConditionalLootFunction> (): b, getType, method_29321, getType, m_ngvoddkv, getType, m_7162_
1.20.4
Names
eec
eii
Fields
Constructors
Methods
<T extends ConditionalLootFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): a, commonFields, method_53344, method_53344, m_hfvcjbcy, m_294820_
<T extends ConditionalLootFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): a, commonFields, method_53344, addConditionsField, m_hfvcjbcy, m_294820_
1.20.2
Names
eay
eec
Fields
LootCondition[]: g, predicates, field_1047, conditions, f_ksptazzw, conditions, f_80676_
List<LootCondition>: g, predicates, field_1047, conditions, f_ksptazzw, conditions, f_80676_
Constructors
(LootCondition[])
Methods
<T extends ConditionalLootFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): a, commonFields, method_53344, method_53344, m_hfvcjbcy, m_294820_
1.20.1
Names
eab
eay
Fields
Constructors
Methods
1.19.4
Names
dxb
eab
Fields
Constructors
Methods
1.19.3
Names
dtn
dxb
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
dsq
dtn
Fields
Constructors
Methods
1.19
Names
dmm
dsq
Fields
Constructors
Methods
1.18.2
Names
dlk
dmm
net.minecraft.loot.function.ConditionalLootFunction
Fields
LootCondition[]: g, predicates, field_1047, conditions, f_ksptazzw, f_80676_
LootCondition[]: g, predicates, field_1047, conditions, f_ksptazzw, conditions, f_80676_
Predicate<LootContext>: a, compositePredicates, field_1048, predicate, f_eefssiwv, f_80675_
Predicate<LootContext>: a, compositePredicates, field_1048, predicate, f_eefssiwv, predicate, f_80675_
Constructors
Methods
ItemStack (ItemStack, LootContext): b, apply, method_521, apply, m_qrmaftfy, apply
ItemStack (ItemStack, LootContext): b, apply, method_521, apply, m_qrmaftfy, apply, apply
ItemStack (ItemStack, LootContext): a, run, method_522, process, m_axzztavb, m_7372_
ItemStack (ItemStack, LootContext): a, run, method_522, process, m_axzztavb, process, m_7372_
ConditionalLootFunction$Builder<?> (Function<LootCondition[], LootFunction>): a, simpleBuilder, method_520, builder, m_wklwxxae, m_80683_
ConditionalLootFunction$Builder<?> (Function<LootCondition[], LootFunction>): a, simpleBuilder, method_520, builder, m_wklwxxae, builder, m_80683_
void (LootTableReporter): a, validate, method_292, validate, m_jdmehacf, m_6169_
void (LootTableReporter): a, validate, method_292, validate, m_jdmehacf, validate, m_6169_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
djz
dlk
Fields
Constructors
Methods
1.17.1
Names
Fields
Constructors
Methods
1.17
Names
dai
djz
net.minecraft.loot.LootFunction
net.minecraft.src.C_2924_
Fields
LootCondition[]: c, predicates, field_1047, conditions, f_ksptazzw, field_215862_b, conditions
LootCondition[]: g, predicates, field_1047, conditions, f_ksptazzw, f_80676_
Predicate<LootContext>: a, compositePredicates, field_1048, predicate, f_eefssiwv, field_215861_a, combinedConditions
Predicate<LootContext>: a, compositePredicates, field_1048, predicate, f_eefssiwv, f_80675_
Constructors
Methods
ItemStack (ItemStack, LootContext): b, apply, method_521, apply, m_qrmaftfy, apply, apply
ItemStack (ItemStack, LootContext): b, apply, method_521, apply, m_qrmaftfy, apply
ItemStack (ItemStack, LootContext): a, run, method_522, process, m_axzztavb, func_215859_a, doApply
ItemStack (ItemStack, LootContext): a, run, method_522, process, m_axzztavb, m_7372_
ConditionalLootFunction$Builder<?> (Function<LootCondition[], LootFunction>): a, simpleBuilder, method_520, builder, m_wklwxxae, func_215860_a, builder
ConditionalLootFunction$Builder<?> (Function<LootCondition[], LootFunction>): a, simpleBuilder, method_520, builder, m_wklwxxae, m_80683_
void (LootTableReporter): a, validate, method_292, validate, m_jdmehacf, func_225580_a_, func_225580_a_
void (LootTableReporter): a, validate, method_292, validate, m_jdmehacf, m_6169_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
daf
dai
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
dcg
daf
Fields
Constructors
Methods
1.16.1
Names
cth
dcg
net.minecraft.world.storage.loot.LootFunction
net.minecraft.loot.LootFunction
net.minecraft.world.storage.loot.LootFunction
net.minecraft.loot.LootFunction
Fields
LootCondition[]: b, predicates, field_1047, conditions, f_ksptazzw, field_215862_b, conditions
LootCondition[]: c, predicates, field_1047, conditions, f_ksptazzw, field_215862_b, conditions
Constructors
Methods
void (LootTableReporter): a, validate, method_292, check, m_jdmehacf, func_225580_a_, func_225580_a_
void (LootTableReporter): a, validate, method_292, validate, m_jdmehacf, func_225580_a_, func_225580_a_
1.15.2
Names
cte
cth
Fields
Constructors
Methods
1.15.1
Names
Fields
Constructors
Methods
1.15
Names
cqg
cte
Fields
LootCondition[]: b, predicates, field_1047, conditions, f_ksptazzw, conditions, field_215862_b, conditions
LootCondition[]: b, predicates, field_1047, conditions, f_ksptazzw, field_215862_b, conditions
Predicate<LootContext>: a, compositePredicates, field_1048, predicate, f_eefssiwv, predicate, field_215861_a, combinedConditions
Predicate<LootContext>: a, compositePredicates, field_1048, predicate, f_eefssiwv, field_215861_a, combinedConditions
Constructors
Methods
ItemStack (ItemStack, LootContext): b, apply, method_521, apply, m_qrmaftfy, apply, apply, apply
ItemStack (ItemStack, LootContext): b, apply, method_521, apply, m_qrmaftfy, apply, apply
ItemStack (ItemStack, LootContext): a, run, method_522, process, m_axzztavb, run, func_215859_a, doApply
ItemStack (ItemStack, LootContext): a, run, method_522, process, m_axzztavb, func_215859_a, doApply
void (LootTableReporter, Function<Identifier, LootTable>, Set<Identifier>, LootContextType): a, validate, method_292, check, m_jdmehacf, m_97027421, func_215856_a, func_215856_a
ConditionalLootFunction$Builder<?> (Function<LootCondition[], LootFunction>): a, simpleBuilder, method_520, builder, m_wklwxxae, m_79190698, func_215860_a, builder
ConditionalLootFunction$Builder<?> (Function<LootCondition[], LootFunction>): a, simpleBuilder, method_520, builder, m_wklwxxae, func_215860_a, builder
void (LootTableReporter): a, validate, method_292, check, m_jdmehacf, func_225580_a_, func_225580_a_
1.14.4
Names
cqa
cqg
net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction
net.minecraft.world.loot.function.ConditionalLootFunction
net.minecraft.loot.function.ConditionalLootFunction
net.minecraft.unmapped.C_krisseon
Fields
LootCondition[]: b, field_1047, conditions, conditions, field_215862_b, conditions
LootCondition[]: b, predicates, field_1047, conditions, f_ksptazzw, conditions, field_215862_b, conditions
Predicate<LootContext>: a, field_1048, predicate, predicate, field_215861_a, combinedConditions
Predicate<LootContext>: a, compositePredicates, field_1048, predicate, f_eefssiwv, predicate, field_215861_a, combinedConditions
Constructors
Methods
ItemStack (ItemStack, LootContext): b, method_521, method_521, apply, apply, apply
ItemStack (ItemStack, LootContext): b, apply, method_521, apply, m_qrmaftfy, apply, apply, apply
ItemStack (ItemStack, LootContext): a, method_522, process, run, func_215859_a, doApply
ItemStack (ItemStack, LootContext): a, run, method_522, process, m_axzztavb, run, func_215859_a, doApply
void (LootTableReporter, Function<Identifier, LootSupplier>, Set<Identifier>, LootContextType): a, method_292, check, m_97027421, func_215856_a, func_215856_a
void (LootTableReporter, Function<Identifier, LootTable>, Set<Identifier>, LootContextType): a, validate, method_292, check, m_jdmehacf, m_97027421, func_215856_a, func_215856_a
ConditionalLootFunction$Builder<?> (Function<LootCondition[], LootFunction>): a, method_520, builder, m_79190698, func_215860_a, builder
ConditionalLootFunction$Builder<?> (Function<LootCondition[], LootFunction>): a, simpleBuilder, method_520, builder, m_wklwxxae, m_79190698, func_215860_a, builder
1.14.3
Names
cpw
cqa
net.minecraft.world.loot.function.ConditionalLootFunction
Fields
LootEntityProperty[]: b, field_1047, conditions, field_215862_b, conditions
LootCondition[]: b, field_1047, conditions, conditions, field_215862_b, conditions
Predicate<LootContext>: a, field_1048, predicate, field_215861_a, combinedConditions
Predicate<LootContext>: a, field_1048, predicate, predicate, field_215861_a, combinedConditions
Constructors
Methods
ItemStack (ItemStack, LootContext): b, method_521, apply, apply, apply
ItemStack (ItemStack, LootContext): b, method_521, method_521, apply, apply, apply
ItemStack (ItemStack, LootContext): a, method_522, run, func_215859_a, doApply
ItemStack (ItemStack, LootContext): a, method_522, process, run, func_215859_a, doApply
void (C_16997094, Function<Identifier, LootTable>, Set<Identifier>, LootContextParameterSet): a, method_292, m_97027421, func_215856_a, func_215856_a
void (LootTableReporter, Function<Identifier, LootSupplier>, Set<Identifier>, LootContextType): a, method_292, check, m_97027421, func_215856_a, func_215856_a
LootItemFunction$C_16118229<?> (Function<LootEntityProperty[], LootItemCondition>): a, method_520, m_79190698, func_215860_a, builder
ConditionalLootFunction$Builder<?> (Function<LootCondition[], LootFunction>): a, method_520, builder, m_79190698, func_215860_a, builder
1.14.2
Names
Fields
LootEntityProperty[]: b, field_1047, conditions, field_215862_b, field_215862_b
LootEntityProperty[]: b, field_1047, conditions, field_215862_b, conditions
Predicate<LootContext>: a, field_1048, predicate, field_215861_a, field_215861_a
Predicate<LootContext>: a, field_1048, predicate, field_215861_a, combinedConditions
Constructors
Methods
ItemStack (ItemStack, LootContext): a, method_522, run, func_215859_a, func_215859_a
ItemStack (ItemStack, LootContext): a, method_522, run, func_215859_a, doApply
LootItemFunction$C_16118229<?> (Function<LootEntityProperty[], LootItemCondition>): a, method_520, m_79190698, func_215860_a, func_215860_a
LootItemFunction$C_16118229<?> (Function<LootEntityProperty[], LootItemCondition>): a, method_520, m_79190698, func_215860_a, builder
1.14.1
Names
cpu
cpw
Fields
Constructors
Methods
1.14
Names
cpu
net.minecraft.class_120
net.minecraft.world.gen.loot.functions.LootItemFunction
net.minecraft.world.storage.loot.LootFunction
net.minecraft.world.storage.loot.LootFunction
Fields
LootEntityProperty[]: b, field_1047, conditions, field_215862_b, field_215862_b
Predicate<LootContext>: a, field_1048, predicate, field_215861_a, field_215861_a
Constructors
Methods
ItemStack (ItemStack, LootContext): b, method_521, apply, apply, apply
ItemStack (ItemStack, LootContext): a, method_522, run, func_215859_a, func_215859_a
void (C_16997094, Function<Identifier, LootTable>, Set<Identifier>, LootContextParameterSet): a, method_292, m_97027421, func_215856_a, func_215856_a
LootItemFunction$C_16118229<?> (Function<LootEntityProperty[], LootItemCondition>): a, method_520, m_79190698, func_215860_a, func_215860_a