History - net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction

1.21.3

Names

ete

eyc

Fields

Predicate<LootContext>: a, compositePredicates, field_1048, predicate, f_80675_

Predicate<LootContext>: a, compositePredicates, field_1048, predicate

List<LootItemCondition>: g, predicates, field_1047, conditions, f_80676_

List<LootItemCondition>: g, predicates, field_1047, conditions

Constructors

Methods

ItemStack (ItemStack, LootContext): b, apply, method_521, apply, apply

ItemStack (ItemStack, LootContext): b, apply, method_521, apply

ItemStack (ItemStack, LootContext): a, run, method_522, process, m_7372_

ItemStack (ItemStack, LootContext): a, run, method_522, process

LootItemConditionalFunction$Builder<?> (Function<List<LootItemCondition>, LootItemFunction>): a, simpleBuilder, method_520, builder, m_80683_

LootItemConditionalFunction$Builder<?> (Function<List<LootItemCondition>, LootItemFunction>): a, simpleBuilder, method_520, builder

void (ValidationContext): a, validate, method_292, validate, m_6169_

void (ValidationContext): a, validate, method_292, validate

<T extends LootItemConditionalFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootItemCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): a, commonFields, method_53344, addConditionsField, m_294820_

<T extends LootItemConditionalFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootItemCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): a, commonFields, method_53344, addConditionsField

LootItemFunctionType<? extends LootItemConditionalFunction> (): b, getType, method_29321, getType, m_7162_

LootItemFunctionType<? extends LootItemConditionalFunction> (): b, getType, method_29321, getType

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

erw

ete

Fields

Constructors

Methods

1.20.6

Names

eii

erw

Fields

Constructors

Methods

LootItemFunctionType<? extends LootItemConditionalFunction> (): b, getType, method_29321, getType, m_7162_

1.20.4

Names

eec

eii

Fields

Constructors

Methods

<T extends LootItemConditionalFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootItemCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): a, commonFields, method_53344, method_53344, m_294820_

<T extends LootItemConditionalFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootItemCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): a, commonFields, method_53344, addConditionsField, m_294820_

1.20.2

Names

eay

eec

Fields

LootItemCondition[]: g, predicates, field_1047, conditions, f_80676_

List<LootItemCondition>: g, predicates, field_1047, conditions, f_80676_

Constructors

(LootItemCondition[])

(List<LootItemCondition>)

Methods

<T extends LootItemConditionalFunction> com.mojang.datafixers.Products$P1<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<T>, List<LootItemCondition>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<T>): a, commonFields, method_53344, method_53344, 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

Fields

Constructors

Methods

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_

net.minecraft.server.v1_16_R3.LootItemFunctionConditional

net.minecraft.world.level.storage.loot.functions.LootItemFunctionConditional

Fields

LootItemCondition[]: c, predicates, field_1047, conditions, field_215862_b

LootItemCondition[]: g, predicates, field_1047, conditions, f_80676_

Predicate<LootContext>: a, compositePredicates, field_1048, predicate, field_215861_a

Predicate<LootContext>: a, compositePredicates, field_1048, predicate, f_80675_

Constructors

Methods

ItemStack (ItemStack, LootContext): a, run, method_522, process, func_215859_a

ItemStack (ItemStack, LootContext): a, run, method_522, process, m_7372_

LootItemConditionalFunction$Builder<?> (Function<LootItemCondition[], LootItemFunction>): a, simpleBuilder, method_520, builder, func_215860_a

LootItemConditionalFunction$Builder<?> (Function<LootItemCondition[], LootItemFunction>): a, simpleBuilder, method_520, builder, m_80683_

void (ValidationContext): a, validate, method_292, validate, func_225580_a_

void (ValidationContext): a, validate, method_292, validate, m_6169_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

daf

dai

net.minecraft.server.v1_16_R2.LootItemFunctionConditional

net.minecraft.server.v1_16_R3.LootItemFunctionConditional

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

dcg

daf

net.minecraft.server.v1_16_R1.LootItemFunctionConditional

net.minecraft.server.v1_16_R2.LootItemFunctionConditional

Fields

Constructors

Methods

1.16.1

Names

cth

dcg

net.minecraft.world.storage.loot.LootFunction

net.minecraft.loot.LootFunction

net.minecraft.server.v1_15_R1.LootItemFunctionConditional

net.minecraft.server.v1_16_R1.LootItemFunctionConditional

Fields

LootItemCondition[]: b, predicates, field_1047, conditions, field_215862_b

LootItemCondition[]: c, predicates, field_1047, conditions, field_215862_b

Constructors

Methods

void (ValidationContext): a, validate, method_292, check, func_225580_a_

void (ValidationContext): a, validate, method_292, validate, func_225580_a_

1.15.2

Names

cte

cth

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

cqg

cte

net.minecraft.server.v1_14_R1.LootItemFunctionConditional

net.minecraft.server.v1_15_R1.LootItemFunctionConditional

Fields

Constructors

Methods

void (LootTableProblemCollector, Function<ResourceLocation, LootTable>, Set<ResourceLocation>, LootContextParamSet): a, validate, method_292, check, func_215856_a

void (ValidationContext): a, validate, method_292, check, 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

Fields

LootItemCondition[]: b, field_1047, conditions, field_215862_b

LootItemCondition[]: b, predicates, field_1047, conditions, field_215862_b

Predicate<LootTableInfo>: a, field_1048, predicate, field_215861_a

Predicate<LootContext>: a, compositePredicates, field_1048, predicate, field_215861_a

Constructors

Methods

ItemStack (ItemStack, LootTableInfo): b, method_521, method_521, apply

ItemStack (ItemStack, LootContext): b, apply, method_521, apply, apply

ItemStack (ItemStack, LootTableInfo): a, method_522, process, func_215859_a

ItemStack (ItemStack, LootContext): a, run, method_522, process, func_215859_a

void (LootCollector, Function<MinecraftKey, LootTable>, Set<MinecraftKey>, LootContextParameterSet): a, method_292, check, func_215856_a

void (LootTableProblemCollector, Function<ResourceLocation, LootTable>, Set<ResourceLocation>, LootContextParamSet): a, validate, method_292, check, func_215856_a

LootItemFunctionConditional$a<?> (Function<LootItemCondition[], LootItemFunction>): a, method_520, builder, func_215860_a

LootItemConditionalFunction$Builder<?> (Function<LootItemCondition[], LootItemFunction>): a, simpleBuilder, method_520, builder, func_215860_a

1.14.3

Names

cpw

cqa

net.minecraft.world.loot.function.ConditionalLootFunction

Fields

LootItemCondition[]: b, field_1047, field_215862_b

LootItemCondition[]: b, field_1047, conditions, field_215862_b

Predicate<LootTableInfo>: a, field_1048, field_215861_a

Predicate<LootTableInfo>: a, field_1048, predicate, field_215861_a

Constructors

Methods

ItemStack (ItemStack, LootTableInfo): b, method_521, apply

ItemStack (ItemStack, LootTableInfo): b, method_521, method_521, apply

ItemStack (ItemStack, LootTableInfo): a, method_522, func_215859_a

ItemStack (ItemStack, LootTableInfo): a, method_522, process, func_215859_a

void (LootCollector, Function<MinecraftKey, LootTable>, Set<MinecraftKey>, LootContextParameterSet): a, method_292, func_215856_a

void (LootCollector, Function<MinecraftKey, LootTable>, Set<MinecraftKey>, LootContextParameterSet): a, method_292, check, func_215856_a

LootItemFunctionConditional$a<?> (Function<LootItemCondition[], LootItemFunction>): a, method_520, func_215860_a

LootItemFunctionConditional$a<?> (Function<LootItemCondition[], LootItemFunction>): a, method_520, builder, func_215860_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

cpu

cpw

Fields

Constructors

Methods

1.14

Names

cpu

net.minecraft.class_120

net.minecraft.world.storage.loot.LootFunction

net.minecraft.server.v1_14_R1.LootItemFunctionConditional

Fields

LootItemCondition[]: b, field_1047, field_215862_b

Predicate<LootTableInfo>: a, field_1048, field_215861_a

Constructors

(LootItemCondition[])

Methods

ItemStack (ItemStack, LootTableInfo): b, method_521, apply

ItemStack (ItemStack, LootTableInfo): a, method_522, func_215859_a

void (LootCollector, Function<MinecraftKey, LootTable>, Set<MinecraftKey>, LootContextParameterSet): a, method_292, func_215856_a

LootItemFunctionConditional$a<?> (Function<LootItemCondition[], LootItemFunction>): a, method_520, func_215860_a