History - net.minecraft.loot.function.ConditionalLootFunction

26.3-pre-2

Names

Fields

Constructors

Methods

26.3-pre-1

Names

Fields

Constructors

Methods

26.3-snapshot-10

Names

Fields

Constructors

Methods

26.3-snapshot-9

Names

Fields

Constructors

Methods

26.3-snapshot-8

Names

Fields

Constructors

Methods

26.3-snapshot-7

Names

Fields

Constructors

Methods

26.3-snapshot-6

Names

Fields

Constructors

Methods

26.3-snapshot-5

Names

Fields

Constructors

Methods

26.3-snapshot-4

Names

Fields

List<LootCondition>: predicates, field_1047, conditions

Predicate<LootContext>: compositePredicates, field_1048, predicate

Optional<RegistryEntry<LootCondition>>: condition, field_1_9322, condition

Constructors

(List<LootCondition>)

(Optional<RegistryEntry<LootCondition>>)

Methods

List (ConditionalLootFunction): lambda$commonFields$0, method_53345, method_53345

Optional (ConditionalLootFunction): lambda$commonFields$0, method_53345, method_53345

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

LootFunctionType<? extends ConditionalLootFunction> (): getType, method_29321, getType

void (LootTableReporter): validate, method_292, validate

void (LootTableReporter): validate, method_292, report

com.mojang.serialization.MapCodec<? extends ConditionalLootFunction> (): codec, method_1_738, getCodec

1.21.11_unobfuscated

Names

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

net.minecraft.class_120

net.minecraft.loot.function.ConditionalLootFunction

Fields

List<LootCondition>: predicates, field_1047, conditions

Predicate<LootContext>: compositePredicates, field_1048, predicate

Constructors

(List<LootCondition>)

Methods

LootFunctionType<? extends ConditionalLootFunction> (): getType, method_29321, getType

<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, method_53344, addConditionsField

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

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

void (LootTableReporter): validate, method_292, validate

ConditionalLootFunction$Builder<?> (Function<List<LootCondition>, LootFunction>): simpleBuilder, method_520, builder

Object (Object, Object): apply, apply, apply

List (ConditionalLootFunction): lambda$commonFields$0, method_53345, method_53345