History - net.minecraft.loot.function.SetEnchantmentsLootFunction

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<SetEnchantmentsLootFunction>: CODEC, field_45843, CODEC

com.mojang.serialization.MapCodec<SetEnchantmentsLootFunction>: MAP_CODEC, field_45843, CODEC

Constructors

Methods

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

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

void (LootContext, ItemEnchantmentsComponent$Builder): lambda$run$6, method_57657, method_57657

void (LootContext, ItemEnchantmentsComponent$Builder): lambda$run$0, method_57657, method_57657

void (ItemEnchantmentsComponent$Builder, LootContext, RegistryEntry, LootNumberProvider): lambda$run$5, method_60297, method_60297

void (ItemEnchantmentsComponent$Builder, LootContext, RegistryEntry, LootNumberProvider): lambda$run$2, method_60297, method_60297

void (ItemEnchantmentsComponent$Builder, LootContext, RegistryEntry, LootNumberProvider): lambda$run$4, method_57656, method_57656

void (ItemEnchantmentsComponent$Builder, LootContext, RegistryEntry, LootNumberProvider): lambda$run$1, method_57656, method_57656

Stream (LootNumberProvider): lambda$getReferencedContextParams$3, method_32409, method_32409

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

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

Boolean (SetEnchantmentsLootFunction): lambda$static$1, method_53370, method_53370

Boolean (SetEnchantmentsLootFunction): lambda$static$2, method_53370, method_53370

Map (SetEnchantmentsLootFunction): lambda$static$0, method_53372, method_53372

Map (SetEnchantmentsLootFunction): lambda$static$1, method_53372, method_53372

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

void (LootTableReporter): validate, method_292, report

void (LootTableReporter, RegistryEntry, LootNumberProvider): lambda$validate$0, method_1_764, method_1_764

1.21.11_unobfuscated

Names

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

net.minecraft.class_5642

net.minecraft.loot.function.SetEnchantmentsLootFunction

Fields

com.mojang.serialization.MapCodec<SetEnchantmentsLootFunction>: CODEC, field_45843, CODEC

Map<RegistryEntry<Enchantment>, LootNumberProvider>: enchantments, field_27907, enchantments

boolean: add, field_27908, add

Constructors

(List<LootCondition>, Map<RegistryEntry<Enchantment>, LootNumberProvider>, boolean)

Methods

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

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

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

void (LootContext, ItemEnchantmentsComponent$Builder): lambda$run$6, method_57657, method_57657

void (ItemEnchantmentsComponent$Builder, LootContext, RegistryEntry, LootNumberProvider): lambda$run$5, method_60297, method_60297

void (ItemEnchantmentsComponent$Builder, LootContext, RegistryEntry, LootNumberProvider): lambda$run$4, method_57656, method_57656

Stream (LootNumberProvider): lambda$getReferencedContextParams$3, method_32409, method_32409

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

Boolean (SetEnchantmentsLootFunction): lambda$static$1, method_53370, method_53370

Map (SetEnchantmentsLootFunction): lambda$static$0, method_53372, method_53372