Minecraft plugin scheduler?

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

Eigentlich reicht es, wenn du der Methode scheduleSyncRepeatingTask als ersten Parameter die Hauptklasse deines Plugins übergibst.

Dazu musst du deine Hauptklasse ein klein wenig erweitern, falls du das noch nicht getan hast:

public class MainClass extends JavaPlugin {
  public static MainClass main;

  @Override
  public void onEnable() {
    main = this;
  }
}

Das würde bei dir dann am Ende so aussehen:

Bukkit.getScheduler().scheduleSyncRepeatingTask(MainClass.main, new Runnable() {

J0hannes2015 
Fragesteller
 11.04.2020, 13:44

Danke, ich hatte das aber schon mir dem Main.getPlugin(). Oder ändert da sich was?

0