Ja, wenn ich das Plugin starte und auf dem Server joine, wird es ganz oben angezeigt, wie im Bild!
@bubbleguj
Wie geht nicht? Bekommst du ne Fehlermeldung? Oder was geht nicht?
Ja, wenn ich das Plugin starte und auf dem Server joine, wird es ganz oben angezeigt, wie im Bild!
Und was bedeutet das jetzt?
Wie kann ich es so machen das man in einem bestimmten Berreich von Blöcken nicht abbauen kann?
@bubbleguj
Musst du mit der Bukkit-Scheduler machen...
@handyhackerCode:Plugin mainClass; //Steht eigendlich dann nicht in der Methode sondern wo anders, wo es auch initialisiert wird. mainClass.getServer().getScheduler().scheduleAsyncDelayedTask(mainClass, new Runnable() { @Override public void run() { //Was du machen willst... } }, 5L);
Du musst im onBlockBreak-Event abfragen, ob der Block gesetzt werden darf. Wenn nein, musst du das event abbrechen...
@bluegru
Lies dir mal das hier durch. Sollte auch das stehen, was du wissen willst...
@Johannes_C25 : @Baba43 :
Ich kriege, wenn ich /kick eingebe immer eine ArrayOutOfBoundsException: 0Weißt du, woran es liegen könnte?
Geändert von Panjab (23.06.2012 um 16:51 Uhr)
@Panjab
Überleg dir mal bitte genau, was wofür da ist. Was bringt es, Aus sender einen Player zu machen und danach abzufragen, ob er ein Player ist. Genauso wenig bringt es, zuerst args[0] zu benutzen, und dann zu überprüfen, ob args eine länge von > 0 hat...
Überarbeite am besten mal die gesamte Reinfolge...
Das mit dem (Sender) ist mir bekannt, allerdings weiß ich nicht wie ich das anders lösen soll. Und wegen dem > 1:
Da frage ich gelegentlich ab, was gemacht werden soll wenn es größer als 1 ist ..