@EventHandler
public void oyuncuTuyIleImtihani(PlayerInteractEvent olay) {
if (olay.isCancelled()) {
return;
}
if ((olay.getItem() != null) && (olay.getItem().getType().equals(Material.FEATHER))) {
if ((olay.getAction().equals(Action.RIGHT_CLICK_AIR)) || (olay.getAction().equals(Action.RIGHT_CLICK_BLOCK))) {
if (olay.getPlayer().isFlying() == false) {
olay.getPlayer().setFlying(true);
}
olay.getPlayer().setAllowFlight(true);
olay.getPlayer().sendMessage("ARTIK UCABILIRSIN!");
}
/*else {
if (olay.getPlayer().isFlying() == true) {
olay.getPlayer().setFlying(false);
}
olay.getPlayer().setAllowFlight(false);
olay.getPlayer().sendMessage("ARTIK UCAMAZSIN!");
}*/
else if ((olay.getAction().equals(Action.LEFT_CLICK_AIR)) || (olay.getAction().equals(Action.LEFT_CLICK_BLOCK))) {
if (olay.getPlayer().isFlying() == true) {
olay.getPlayer().setFlying(false);
}
olay.getPlayer().setAllowFlight(false);
olay.getPlayer().sendMessage("ARTIK UCAMAZSIN!");
}
}
}