Добавление модификатора

Версия Minecraft
1.7.10
201
6
32
Версия 1.7.10

Создал меч, тобишь, ItemSword.
Хочу сделать так, что бы при ударе мечом, цели выдавался временный эффект.

Что нужно добавить, и в какие классы?
 
Решение
Кастомный меч.
Когда бьешь моба -> мобу добавляется эффект "blindness" на 100 тиков, 100 лвл.
Если нужно какого-то определенного моба: "target instanceof EntityZombie", будет только зомби и наследники этого класса.
Java:
public class TestSword extends ItemSword {

    public TestSword(ToolMaterial material) {
        super(material);
    }

    @Override
    public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker) {
        target.addPotionEffect(new PotionEffect(Potion.blindness.getId(), 100, 100));
        return super.hitEntity(stack, target, attacker);
    }
}
3,005
192
592
Кастомный меч.
Когда бьешь моба -> мобу добавляется эффект "blindness" на 100 тиков, 100 лвл.
Если нужно какого-то определенного моба: "target instanceof EntityZombie", будет только зомби и наследники этого класса.
Java:
public class TestSword extends ItemSword {

    public TestSword(ToolMaterial material) {
        super(material);
    }

    @Override
    public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker) {
        target.addPotionEffect(new PotionEffect(Potion.blindness.getId(), 100, 100));
        return super.hitEntity(stack, target, attacker);
    }
}
 
Сверху