History - net.minecraft.loot.function.AndLootFunction

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<LootFunction>: functions, field_27904, terms

BiFunction<ItemStack, LootContext, ItemStack>: IDENTITY, field_1_9281, NO_MODIFIERS

RegistryEntryList<LootFunction>: functions, field_27904, terms

Constructors

(List<LootFunction>)

(RegistryEntryList<LootFunction>)

(Optional<RegistryEntry<LootCondition>>, RegistryEntryList<LootFunction>)

Methods

ItemStack (ItemStack, LootContext): apply, method_32405, apply

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

List (AndLootFunction): lambda$static$2, method_53352, method_53352

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_53351, method_53351

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$1, method_53351, method_53351

List (AndLootFunction): lambda$static$1, method_53354, method_53354

boolean (): canUseInlineCodec, method_1_8941, isEmpty

BiFunction<ItemStack, LootContext, ItemStack> (RegistryEntryList<LootFunction>): compose, method_1_8942, applierFromTerms

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

ItemStack (RegistryEntryList, ItemStack, LootContext): lambda$compose$3, method_1_8946, method_1_8946

ItemStack (RegistryEntry, RegistryEntry, ItemStack, LootContext): lambda$compose$2, method_1_8945, method_1_8945

ItemStack (RegistryEntry, ItemStack, LootContext): lambda$compose$1, method_1_8944, method_1_8944

ItemStack (RegistryEntryList, ItemStack, LootContext): lambda$compose$0, method_1_8943, method_1_8943

RegistryEntryList (AndLootFunction): lambda$static$3, method_53352, method_53352

RegistryEntryList (AndLootFunction): lambda$static$2, method_53354, method_53354

ItemStack (ItemStack, LootContext): lambda$static$0, method_1_8947, method_1_8947

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

com.mojang.serialization.MapCodec<AndLootFunction>: CODEC, field_45834, CODEC

com.mojang.serialization.MapCodec<AndLootFunction>: MAP_CODEC, field_45834, CODEC

Constructors

Methods

void (LootTableReporter): validate, method_292, validate

void (LootTableReporter): validate, method_292, report

LootFunctionType<AndLootFunction> (): getType, method_29321, getType

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$1, method_53351, method_53351

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_53351, method_53351

List (AndLootFunction): lambda$static$0, method_53354, method_53354

List (AndLootFunction): lambda$static$1, method_53354, method_53354

com.mojang.serialization.MapCodec<AndLootFunction> (): codec, method_1_738, getCodec

1.21.11_unobfuscated

Names

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

net.minecraft.class_5641

net.minecraft.loot.function.AndLootFunction

Fields

com.mojang.serialization.MapCodec<AndLootFunction>: CODEC, field_45834, CODEC

com.mojang.serialization.Codec<AndLootFunction>: INLINE_CODEC, field_45835, INLINE_CODEC

List<LootFunction>: functions, field_27904, terms

BiFunction<ItemStack, LootContext, ItemStack>: compositeFunction, field_27905, applier

Constructors

(List<LootFunction>)

Methods

AndLootFunction (List<LootFunction>): of, method_53353, create

ItemStack (ItemStack, LootContext): apply, method_32405, apply

void (LootTableReporter): validate, method_292, validate

LootFunctionType<AndLootFunction> (): getType, method_29321, getType

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

List (AndLootFunction): lambda$static$2, method_53352, method_53352

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$1, method_53351, method_53351

List (AndLootFunction): lambda$static$0, method_53354, method_53354