- Баллы
- 21
Я плохо гуглил вероятно, но пока не понял, как определить кто выпустил словленную стрелу.
Хотел оставить урон от стрел мобов, но убрать урон от стрел игроков.
Хотел оставить урон от стрел мобов, но убрать урон от стрел игроков.
Код:
public void onEntityDamageByEntityEvent(EntityDamageByEntityEvent event) {
Entity entity = event.getEntity();
Entity damager = event.getDamager();
if (entity instanceof Player) {
if (damager instanceof Arrow) {
if (СТРЕЛА ОТ ИГРОКА) event.setCancelled(true);
}
}
}