- Баллы
- 76
- Имя в Minecraft
- f3azzy
Здравствуйте, хочу сделать что то типо вампиризма, тоесть, если игрок ударяет определённым мечем моба, допустим это свинья, то ему возвращается часть его здоровья. Столкнулся с такой проблемой что не могу узнать предмет, которым бьёт игрок. Надеюсь вы мне поможете.
Код:
Код:
Код:
@EventHandler
public void sworldtest(EntityDamageByEntityEvent event) {
Entity target = event.getDamager();
Entity damager = event.getEntity();
if(damager instanceof Pig){
if(event.getDamage() <= 0){
event.setCancelled(true);
}else{
((Damageable) target).setHealth(((Damageable) target).getHealth() + 0.2);
}
}
}