History - net.minecraft.loot.function.CopyComponentsLootFunction

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<CopyComponentsLootFunction>: CODEC, field_49430, CODEC

com.mojang.serialization.MapCodec<CopyComponentsLootFunction>: MAP_CODEC, field_49430, CODEC

Constructors

Methods

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

void (Collection, ComponentsAccess, ItemStack, ComponentType): lambda$run$8, method_74902, method_74902

void (Collection, ComponentsAccess, ItemStack, ComponentType): lambda$run$0, method_74902, method_74902

void (List, List): lambda$new$7, method_58727, method_58727

void (List, List): lambda$new$2, method_58727, method_58727

void (List, List): lambda$new$6, method_58729, method_58729

void (List, List): lambda$new$0, method_58729, method_58729

boolean (List, ComponentType): lambda$new$5, method_58728, method_58728

boolean (List, ComponentType): lambda$new$1, method_58728, method_58728

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

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

Optional (CopyComponentsLootFunction): lambda$static$3, method_58726, method_58726

Optional (CopyComponentsLootFunction): lambda$static$4, method_58726, method_58726

Optional (CopyComponentsLootFunction): lambda$static$2, method_57638, method_57638

Optional (CopyComponentsLootFunction): lambda$static$3, method_57638, method_57638

LootEntityValueSource (CopyComponentsLootFunction): lambda$static$1, method_57640, method_57640

LootEntityValueSource (CopyComponentsLootFunction): lambda$static$2, method_57640, method_57640

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

1.21.11_unobfuscated

Names

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

net.minecraft.class_9317

net.minecraft.loot.function.CopyComponentsLootFunction

Fields

com.mojang.serialization.Codec<LootEntityValueSource<ComponentsAccess>>: GETTER_CODEC, field_64184, CODEC

com.mojang.serialization.MapCodec<CopyComponentsLootFunction>: CODEC, field_49430, CODEC

LootEntityValueSource<ComponentsAccess>: source, field_49431, source

Optional<List<ComponentType<?>>>: include, field_50202, include

Optional<List<ComponentType<?>>>: exclude, field_50203, exclude

Predicate<ComponentType<?>>: bakedPredicate, field_50204, filter

Constructors

(List<LootCondition>, LootEntityValueSource<ComponentsAccess>, Optional<List<ComponentType<?>>>, Optional<List<ComponentType<?>>>)

Methods

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

Set<ContextParameter<?>> (): getReferencedContextParams, method_293, getAllowedParameters

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

CopyComponentsLootFunction$Builder (ContextParameter<? extends Entity>): copyComponentsFromEntity, method_74901, entity

CopyComponentsLootFunction$Builder (ContextParameter<? extends BlockEntity>): copyComponentsFromBlockEntity, method_74903, blockEntity

void (Collection, ComponentsAccess, ItemStack, ComponentType): lambda$run$8, method_74902, method_74902

void (List, List): lambda$new$7, method_58727, method_58727

void (List, List): lambda$new$6, method_58729, method_58729

boolean (List, ComponentType): lambda$new$5, method_58728, method_58728

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

Optional (CopyComponentsLootFunction): lambda$static$3, method_58726, method_58726

Optional (CopyComponentsLootFunction): lambda$static$2, method_57638, method_57638

LootEntityValueSource (CopyComponentsLootFunction): lambda$static$1, method_57640, method_57640

LootEntityValueSource$Builder (LootEntityValueSource$Builder): lambda$static$0, method_76226, method_76226