| private Identifier | |
| public EntityAttributeModifier | |
| public void | | onChangedBlock(ServerLevel serverLevel, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 position, boolean becameActive) | | 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) |
|
| public void | | onDeactivated(EnchantedItemInUse item, Entity entity, Vec3 position, int level) | | onDeactivated(EnchantedItemInUse item, Entity entity, Vec3 position, int level) | | method_60222(class_9699 arg0, class_1297 arg1, class_243 arg2, int arg3) | | remove(EnchantmentEffectContext arg0, Entity arg1, Vec3d arg2, int arg3) |
|
| private com.google.common.collect.HashMultimap<RegistryEntry<EntityAttribute>, EntityAttributeModifier> | |
| public com.mojang.serialization.MapCodec<AttributeEnchantmentEffect> | | codec() | | codec() | | method_60219() | | getCodec() |
|
| public Identifier | |
| public RegistryEntry<EntityAttribute> | | attribute() | | attribute() | | comp_2718() | | attribute() |
|
| public EnchantmentLevelBasedValue | | amount() | | amount() | | comp_2719() | | amount() |
|
| public EntityAttributeModifier$Operation | | operation() | | operation() | | comp_2720() | | operation() |
|