net.minecraft.world.item.enchantment.providers

public record SingleEnchantment

implements EnchantmentProvider

diz
net.minecraft.world.item.enchantment.providers.SingleEnchantment
net.minecraft.class_9745

Field summary

Modifier and TypeField
private final Holder<Enchantment>
c
enchantment
comp_2769
private final IntProvider
d
level
comp_2770
public static final com.mojang.serialization.MapCodec<SingleEnchantment>
b
CODEC
field_51734

Constructor summary

ModifierConstructor
public (Holder<Enchantment> arg0, IntProvider arg1)

Method summary

Modifier and TypeMethod
public void
a(dba arg0, dht$a arg1, baq arg2, bvn arg3)
enchant(ItemStack arg0, ItemEnchantments$Mutable arg1, RandomSource arg2, DifficultyInstance arg3)
method_60266(class_1799 arg0, class_9304$class_9305 arg1, class_5819 arg2, class_1266 arg3)
public com.mojang.serialization.MapCodec<SingleEnchantment>
a()
codec()
method_60265()
public Holder<Enchantment>
b()
enchantment()
comp_2769()
public IntProvider
c()
level()
comp_2770()