net.minecraft.enchantment.effect

public interface EnchantmentEntityEffect

extends EnchantmentLocationBasedEffect

net.minecraft.world.item.enchantment.effects.EnchantmentEntityEffect
net.minecraft.class_9721
net.minecraft.enchantment.effect.EnchantmentEntityEffect

Field summary

Modifier and TypeField
com.mojang.serialization.Codec<EnchantmentEntityEffect>
CODEC
field_51707
CODEC

Method summary

Modifier and TypeMethod
static com.mojang.serialization.MapCodec<? extends EnchantmentEntityEffect>
bootstrap(Registry<com.mojang.serialization.MapCodec<? extends EnchantmentEntityEffect>> registry)
method_60231(class_2378<com.mojang.serialization.MapCodec<? extends class_9721>> arg0)
registerAndGetDefault(Registry<com.mojang.serialization.MapCodec<? extends EnchantmentEntityEffect>> registry)
void
apply(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 position)
method_60220(class_3218 arg0, int arg1, class_9699 arg2, class_1297 arg3, class_243 arg4)
apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos)
default void
onChangedBlock(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 position, boolean becameActive)
method_60221(class_3218 arg0, int arg1, class_9699 arg2, class_1297 arg3, class_243 arg4, boolean arg5)
apply(ServerWorld arg0, int arg1, EnchantmentEffectContext arg2, Entity arg3, Vec3d arg4, boolean arg5)
com.mojang.serialization.MapCodec<? extends EnchantmentEntityEffect>
codec()
method_60219()
getCodec()