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

(List<LootCondition>)

(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[])

(List<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

(LootEntityProperty[])

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