History - net.minecraft.loot.function.FilteredLootFunction

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

Constructors

(List<LootCondition>, ItemPredicate, Optional<LootFunction>, Optional<LootFunction>)

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

Methods

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<FilteredLootFunction>: CODEC, field_51421, CODEC

com.mojang.serialization.MapCodec<FilteredLootFunction>: MAP_CODEC, field_51421, CODEC

Constructors

Methods

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

void (LootTableReporter): validate, method_292, validate

void (LootTableReporter): validate, method_292, report

void (LootTableReporter, LootFunction): lambda$validate$5, method_75903, method_75903

void (LootTableReporter, LootFunction): lambda$validate$4, method_75906, method_75906

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

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

Optional (FilteredLootFunction): lambda$static$2, method_75904, method_75904

Optional (FilteredLootFunction): lambda$static$3, method_75904, method_75904

Optional (FilteredLootFunction): lambda$static$1, method_75907, method_75907

Optional (FilteredLootFunction): lambda$static$2, method_75907, method_75907

ItemPredicate (FilteredLootFunction): lambda$static$0, method_75908, method_75908

ItemPredicate (FilteredLootFunction): lambda$static$1, method_75908, method_75908

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

1.21.11_unobfuscated

Names

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

net.minecraft.class_9668

net.minecraft.loot.function.FilteredLootFunction

Fields

com.mojang.serialization.MapCodec<FilteredLootFunction>: CODEC, field_51421, CODEC

ItemPredicate: filter, field_51422, itemFilter

Optional<LootFunction>: onPass, field_63966, onPass

Optional<LootFunction>: onFail, field_63967, onFail

Constructors

(List<LootCondition>, ItemPredicate, Optional<LootFunction>, Optional<LootFunction>)

Methods

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

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

void (LootTableReporter): validate, method_292, validate

FilteredLootFunction$Builder (ItemPredicate): filtered, method_75902, builder

void (LootTableReporter, LootFunction): lambda$validate$5, method_75903, method_75903

void (LootTableReporter, LootFunction): lambda$validate$4, method_75906, method_75906

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

Optional (FilteredLootFunction): lambda$static$2, method_75904, method_75904

Optional (FilteredLootFunction): lambda$static$1, method_75907, method_75907

ItemPredicate (FilteredLootFunction): lambda$static$0, method_75908, method_75908