- Баллы
- 88
Всем привет. Пытаюсь дописывать к worldguard защиту мирных животных в регионе, да не очень получается.
Вот подобие кода, разобраться не могу никак.
На этой строке getLocation(); подчеркивается. Чую написал бред.
Помогите пожалуйста найти ошибки.
Вот подобие кода, разобраться не могу никак.
Код:
@EventHandler(priority = EventPriority.HIGH)
public void Attacked(EntityDamageByEntityEvent event){
if(event.getDamager() instanceof Arrow){
Projectile arrow = (Arrow)event.getDamager();
if(arrow.getShooter() instanceof Player){
Player player = (Player)arrow.getShooter();
EntityType gotHit = event.getEntity().getType().CHICKEN.COW.PIG.MUSHROOM_COW.OCELOT.SNOWMAN.VILLAGER.WOLF.SHEEP;
Location loc = gotHit.getLocation();
if(plugin.canBuild(player, loc)){
event.setCancelled(true);
player.sendMessage("Запрещено убивать животных из лука");
}
}
}
}
Код:
Location loc = gotHit.getLocation();
Помогите пожалуйста найти ошибки.