Hallo liebes Forum ich brauche mal eure Hilfe 
Wie kann ich das Event nur ausführen lassen wenn der Pfeil den der Spieler schießt ein bestimmten Namen hat?
Ich danke schonmal im Voraus für alle Antworten.
Mit Freundlichen Grüßen EdiNear.
Wie kann ich das Event nur ausführen lassen wenn der Pfeil den der Spieler schießt ein bestimmten Namen hat?
Code:
@EventHandler
public void onArrowShoot(final ProjectileHitEvent event) {
if (!(event.getEntity().getShooter() instanceof Player)) {
return;
}
if (!(event.getEntity() instanceof Arrow)) {
return;
}
final Player player = (Player)event.getEntity().getShooter();
final Location l = event.getEntity().getLocation();
l.setYaw(player.getLocation().getYaw());
l.setPitch(player.getLocation().getPitch());
player.playSound(l, Sound.ENTITY_SHULKER_TELEPORT, 1.0f, 1.0f);
player.teleport(l);
event.getEntity().remove();
}
}
Mit Freundlichen Grüßen EdiNear.