History - net.minecraft.loot.function.ConditionalLootFunction

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