Hey
Ich programmiere grade ein Plugin und hab euch mal was geschrieben um mein Problem zu zeigen:
//
public class InteractEvent implements Listener{
@EventHandler
public void onInteract(PlayerInteractEvent e) {
Player p = e.getPlayer();
if(e.getAction().equals(Action.RIGHT_CLICK_AIR)) {
p.sendMessage(" lo");
if(e.getItem() != null && e.getItem().getType().equals(Material.STICK)){
p.sendMessage("Hey");
return;
}
}
}
}
//
Hier wird dem Spieler jetzt gesendet
als erstes:"lo"
als zweites:"hey"
und dann:"lo"
Ich möchte lo aber auch nur einmal ausgegeben haben.
Warum wird dem Spieler jetzt zweimal lo gesendet,und was kann ich dagegen tun?
Danke schonmal.
Mfg.