History - net.minecraft.world.level.storage.loot.predicates.CompositeLootItemCondition

1.21.3

Names

eus

ezo

Fields

Predicate<LootContext>: a, composedPredicate, field_1247, predicate, f_285616_

Predicate<LootContext>: a, composedPredicate, field_1247, predicate

List<LootItemCondition>: c, terms, field_1246, terms, f_285609_

List<LootItemCondition>: c, terms, field_1246, terms

Constructors

Methods

boolean (LootContext): a, test, method_825, test, test

boolean (LootContext): a, test, method_825, test

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

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

<T extends CompositeLootItemCondition> com.mojang.serialization.Codec<T> (Function<List<LootItemCondition>, T>): b, createInlineCodec, method_53410, createInlineCodec, m_294857_

<T extends CompositeLootItemCondition> com.mojang.serialization.Codec<T> (Function<List<LootItemCondition>, T>): b, createInlineCodec, method_53410, createInlineCodec

<T extends CompositeLootItemCondition> com.mojang.serialization.MapCodec<T> (Function<List<LootItemCondition>, T>): a, createCodec, method_53407, createCodec, m_295450_

<T extends CompositeLootItemCondition> com.mojang.serialization.MapCodec<T> (Function<List<LootItemCondition>, T>): a, createCodec, method_53407, createCodec

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

etl

eus

Fields

Constructors

Methods

1.20.6

Names

ejm

etl

Fields

Constructors

Methods

<T extends CompositeLootItemCondition> com.mojang.serialization.Codec<T> (Function<List<LootItemCondition>, T>): a, createCodec, method_53407, createCodec, m_295450_

<T extends CompositeLootItemCondition> com.mojang.serialization.MapCodec<T> (Function<List<LootItemCondition>, T>): a, createCodec, method_53407, createCodec, m_295450_

1.20.4

Names

efg

ejm

Fields

Constructors

Methods

<T extends CompositeLootItemCondition> com.mojang.serialization.Codec<T> (Function<List<LootItemCondition>, T>): b, createInlineCodec, method_53410, method_53410, m_294857_

<T extends CompositeLootItemCondition> com.mojang.serialization.Codec<T> (Function<List<LootItemCondition>, T>): b, createInlineCodec, method_53410, createInlineCodec, m_294857_

1.20.2

Names

ecb

efg

Fields

LootItemCondition[]: a, terms, field_1246, terms, f_285609_

Predicate<LootContext>: b, composedPredicate, field_1247, predicate, f_285616_

Predicate<LootContext>: a, composedPredicate, field_1247, predicate, f_285616_

List<LootItemCondition>: c, terms, field_1246, terms, f_285609_

Constructors

(LootItemCondition[], Predicate<LootContext>)

(List<LootItemCondition>, Predicate<LootContext>)

Methods

<T extends CompositeLootItemCondition> com.mojang.serialization.Codec<T> (Function<List<LootItemCondition>, T>): a, createCodec, method_53407, createCodec, m_295450_

<T extends CompositeLootItemCondition> com.mojang.serialization.Codec<T> (Function<List<LootItemCondition>, T>): b, createInlineCodec, method_53410, method_53410, m_294857_

1.20.1

Names

ebb

ecb

net.minecraft.world.level.storage.loot.predicates.AlternativeLootItemCondition

net.minecraft.world.level.storage.loot.predicates.CompositeLootItemCondition

net.minecraft.src.C_2975_

net.minecraft.src.C_285539_

net.minecraft.world.level.storage.loot.predicates.LootItemConditionAlternative

net.minecraft.world.level.storage.loot.predicates.CompositeLootItemCondition

Fields

LootItemCondition[]: a, terms, field_1246, terms, f_81468_

LootItemCondition[]: a, terms, field_1246, terms, f_285609_

Predicate<LootContext>: b, composedPredicate, field_1247, predicate, f_81469_

Predicate<LootContext>: b, composedPredicate, field_1247, predicate, f_285616_

Constructors

(LootItemCondition[])

(LootItemCondition[], Predicate<LootContext>)

Methods

AlternativeLootItemCondition$Builder (LootItemCondition$Builder...): a, alternative, method_826, builder, m_81481_

LootItemConditionType (): a, getType, method_29325, getType, m_7940_

1.19.4

Names

dyb

ebb

Fields

Constructors

Methods

1.19.3

Names

dun

dyb

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dtq

dun

Fields

Constructors

Methods

1.19

Names

dnl

dtq

Fields

Constructors

Methods

1.18.2

Names

dmj

dnl

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dkx

dmj

Fields

Constructors

Methods

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

dbe

dkx

net.minecraft.loot.conditions.Alternative

net.minecraft.src.C_2975_

net.minecraft.server.v1_16_R3.LootItemConditionAlternative

net.minecraft.world.level.storage.loot.predicates.LootItemConditionAlternative

Fields

LootItemCondition[]: a, terms, field_1246, terms, field_215962_a

LootItemCondition[]: a, terms, field_1246, terms, f_81468_

Predicate<LootContext>: b, composedPredicate, field_1247, predicate, field_215963_b

Predicate<LootContext>: b, composedPredicate, field_1247, predicate, f_81469_

Constructors

Methods

AlternativeLootItemCondition$Builder (LootItemCondition$Builder...): a, alternative, method_826, builder, func_215960_a

AlternativeLootItemCondition$Builder (LootItemCondition$Builder...): a, alternative, method_826, builder, m_81481_

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

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

LootItemConditionType (): b, getType, method_29325, getType, func_230419_b_

LootItemConditionType (): a, getType, method_29325, getType, m_7940_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

dbb

dbe

net.minecraft.server.v1_16_R2.LootItemConditionAlternative

net.minecraft.server.v1_16_R3.LootItemConditionAlternative

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

ddc

dbb

net.minecraft.server.v1_16_R1.LootItemConditionAlternative

net.minecraft.server.v1_16_R2.LootItemConditionAlternative

Fields

Constructors

Methods

1.16.1

Names

cuc

ddc

net.minecraft.world.storage.loot.conditions.Alternative

net.minecraft.loot.conditions.Alternative

net.minecraft.server.v1_15_R1.LootItemConditionAlternative

net.minecraft.server.v1_16_R1.LootItemConditionAlternative

Fields

Constructors

Methods

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

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

LootItemConditionType (): b, getType, method_29325, getType, func_230419_b_

1.15.2

Names

ctz

cuc

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

crb

ctz

net.minecraft.server.v1_14_R1.LootItemConditionAlternative

net.minecraft.server.v1_15_R1.LootItemConditionAlternative

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

cqv

crb

net.minecraft.world.level.storage.loot.predicates.AlternativeLootItemCondition

net.minecraft.world.loot.condition.AlternativeLootCondition

net.minecraft.loot.condition.AlternativeLootCondition

Fields

LootItemCondition[]: a, field_1246, terms, field_215962_a

LootItemCondition[]: a, terms, field_1246, terms, field_215962_a

Predicate<LootTableInfo>: b, field_1247, predicate, field_215963_b

Predicate<LootContext>: b, composedPredicate, field_1247, predicate, field_215963_b

Constructors

Methods

boolean (LootTableInfo): a, method_825, method_825, test

boolean (LootContext): a, test, method_825, test, test

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

LootItemConditionAlternative$a (LootItemCondition$a...): a, method_826, builder, func_215960_a

AlternativeLootItemCondition$Builder (LootItemCondition$Builder...): a, alternative, method_826, builder, func_215960_a

1.14.3

Names

cqr

cqv

net.minecraft.world.loot.condition.AlternativeLootCondition

Fields

LootItemCondition[]: a, field_1246, field_215962_a

LootItemCondition[]: a, field_1246, terms, field_215962_a

Predicate<LootTableInfo>: b, field_1247, field_215963_b

Predicate<LootTableInfo>: b, field_1247, predicate, field_215963_b

Constructors

Methods

boolean (LootTableInfo): a, method_825, test

boolean (LootTableInfo): a, method_825, method_825, test

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

LootItemConditionAlternative$a (LootItemCondition$a...): a, method_826, func_215960_a

LootItemConditionAlternative$a (LootItemCondition$a...): a, method_826, builder, func_215960_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

cqp

cqr

Fields

Constructors

Methods

1.14

Names

cqp

net.minecraft.class_186

net.minecraft.world.storage.loot.conditions.Alternative

net.minecraft.server.v1_14_R1.LootItemConditionAlternative

Fields

LootItemCondition[]: a, field_1246, field_215962_a

Predicate<LootTableInfo>: b, field_1247, field_215963_b

Constructors

(LootItemCondition[])

Methods

boolean (LootTableInfo): a, method_825, test

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

LootItemConditionAlternative$a (LootItemCondition$a...): a, method_826, func_215960_a