History - net.minecraft.loot.condition.AlternativeLootCondition

26.3

Names

Fields

List<LootCondition>: terms, terms, field_1246, terms

RegistryEntryList<LootCondition>: terms, terms, field_1246, terms

Constructors

(List<LootCondition>, Predicate<LootContext>)

(RegistryEntryList<LootCondition>, Predicate<LootContext>)

Methods

<T extends AlternativeLootCondition> com.mojang.serialization.Codec<T> (Function<List<LootCondition>, T>): createInlineCodec, createInlineCodec, method_53410, createInlineCodec

List<Predicate<LootContext>> (RegistryEntryList<LootCondition>): holdersToLazyPredicates, holdersToLazyPredicates, method_1_8989, conditionsToPredicates

Predicate<LootContext> (RegistryEntry<LootCondition>): holderToLazyPredicate, holderToLazyPredicate, method_1_8988, conditionToPredicate

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

frc

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

net.minecraft.class_186

net.minecraft.loot.condition.AlternativeLootCondition

Fields

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

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

List<LootCondition>: c, terms, field_1246, terms, f_vsuaiinl, conditions, f_285609_

List<LootCondition>: terms, terms, field_1246, terms

Constructors

Methods

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

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

void (LootTableReporter): a, validate, method_292, validate, m_jdmehacf, validate, m_6169_

void (LootTableReporter): validate, validate, method_292, report

<T extends AlternativeLootCondition> com.mojang.serialization.Codec<T> (Function<List<LootCondition>, T>): b, createInlineCodec, method_53410, createInlineCodec, m_pepuczup, createInlineCodec, m_294857_

<T extends AlternativeLootCondition> com.mojang.serialization.Codec<T> (Function<List<LootCondition>, T>): createInlineCodec, createInlineCodec, method_53410, createInlineCodec

<T extends AlternativeLootCondition> com.mojang.serialization.MapCodec<T> (Function<List<LootCondition>, T>): a, createCodec, method_53407, createCodec, m_ehyomcff, createCodec, m_295450_

<T extends AlternativeLootCondition> com.mojang.serialization.MapCodec<T> (Function<List<LootCondition>, T>): createCodec, createCodec, method_53407, createCodec

com.mojang.serialization.MapCodec<? extends AlternativeLootCondition> (): codec, codec, method_1_745, getCodec

1.21.11

Names

flx

frc

Fields

Constructors

Methods

1.21.10

Names

Fields

Constructors

Methods

1.21.9

Names

fgi

flx

Fields

Constructors

Methods

1.21.8

Names

Fields

Constructors

Methods

1.21.7

Names

Fields

Constructors

Methods

1.21.6

Names

fds

fgi

Fields

Constructors

Methods

1.21.5

Names

eyr

fds

Fields

Constructors

Methods

1.21.4

Names

ezo

eyr

Fields

Constructors

Methods

1.21.3

Names

eus

ezo

Fields

Constructors

Methods

<T extends AlternativeLootCondition> com.mojang.serialization.Codec<T> (Function<List<LootCondition>, T>): b, createInlineCodec, method_53410, createInlineCodec, m_pepuczup, m_294857_

<T extends AlternativeLootCondition> com.mojang.serialization.Codec<T> (Function<List<LootCondition>, T>): b, createInlineCodec, method_53410, createInlineCodec, m_pepuczup, createInlineCodec, m_294857_

<T extends AlternativeLootCondition> com.mojang.serialization.MapCodec<T> (Function<List<LootCondition>, T>): a, createCodec, method_53407, createCodec, m_ehyomcff, m_295450_

<T extends AlternativeLootCondition> com.mojang.serialization.MapCodec<T> (Function<List<LootCondition>, T>): a, createCodec, method_53407, createCodec, m_ehyomcff, createCodec, m_295450_

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 AlternativeLootCondition> com.mojang.serialization.Codec<T> (Function<List<LootCondition>, T>): a, createCodec, method_53407, createCodec, m_ehyomcff, m_295450_

<T extends AlternativeLootCondition> com.mojang.serialization.MapCodec<T> (Function<List<LootCondition>, T>): a, createCodec, method_53407, createCodec, m_ehyomcff, m_295450_

1.20.4

Names

efg

ejm

Fields

Constructors

Methods

<T extends AlternativeLootCondition> com.mojang.serialization.Codec<T> (Function<List<LootCondition>, T>): b, createInlineCodec, method_53410, method_53410, m_pepuczup, m_294857_

<T extends AlternativeLootCondition> com.mojang.serialization.Codec<T> (Function<List<LootCondition>, T>): b, createInlineCodec, method_53410, createInlineCodec, m_pepuczup, m_294857_

1.20.2

Names

ecb

efg

Fields

LootCondition[]: a, terms, field_1246, terms, f_vsuaiinl, conditions, f_285609_

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

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

List<LootCondition>: c, terms, field_1246, terms, f_vsuaiinl, conditions, f_285609_

Constructors

(LootCondition[], Predicate<LootContext>)

(List<LootCondition>, Predicate<LootContext>)

Methods

<T extends AlternativeLootCondition> com.mojang.serialization.Codec<T> (Function<List<LootCondition>, T>): a, createCodec, method_53407, createCodec, m_ehyomcff, m_295450_

<T extends AlternativeLootCondition> com.mojang.serialization.Codec<T> (Function<List<LootCondition>, T>): b, createInlineCodec, method_53410, method_53410, m_pepuczup, m_294857_

1.20.1

Names

ecb

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

net.minecraft.class_186

net.minecraft.loot.condition.AlternativeLootCondition

net.minecraft.unmapped.C_ctyjhvds

net.minecraft.loot.condition.CompoundLootCondition

net.minecraft.src.C_285539_

Fields

LootCondition[]: a, terms, field_1246, terms, f_vsuaiinl, conditions, f_285609_

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

Constructors

(LootCondition[], Predicate<LootContext>)

Methods

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

void (LootTableReporter): a, validate, method_292, validate, m_jdmehacf, validate, m_6169_