I tried to call a method in class every some time and this error pop up: https://pastebin.com/Le5D3QDW
I already tried to fix it, as you can see in the code, but it didn't work.
onEnable method and other stuff with the instance:
@Override
public void onEnable() {
Scoreboard.INSTANCE = this;
getCommand("stats").setExecutor(new commands());
PluginManager pm = Bukkit.getServer().getPluginManager();
pm.registerEvents(this, this);
if (!getConfig().contains("MapClear")) {
getConfig().set("MapClear.ClearHour", 0);
getConfig().set("MapClear.ClearMinute", 0);
}
BukkitTask holoTask = new HoloTask().runTaskTimer(this, 60L, 12000);
BukkitTask clearMapTask = new ClearMapTask().runTaskTimer(this, 60L, 1200);
}
public static Scoreboard getInstance() {
return Scoreboard.INSTANCE;
}```
ClearMapTask class:
```package me.vzduchovka.scoreboard.schedule;
import me.vzduchovka.scoreboard.Scoreboard;
import me.vzduchovka.scoreboard.functions.ClearMap;
import org.bukkit.scheduler.BukkitRunnable;
public class ClearMapTask extends BukkitRunnable {
private static ClearMapTask INSTANCE;
Scoreboard plugin;
public void clearmaptask(Scoreboard plugin) {
this.plugin = plugin;
}
@Override
public void run() {
ClearMapTask.INSTANCE = this;
ClearMap clearmap = new ClearMap();
clearmap.ClearMapCount();
}
public static ClearMapTask getInstance() {
return ClearMapTask.INSTANCE;
}
}```
HoloTask class:
```package me.vzduchovka.scoreboard.schedule;
import me.vzduchovka.scoreboard.Scoreboard;
import me.vzduchovka.scoreboard.functions.CreateTopKillsHologram;
import org.bukkit.scheduler.BukkitRunnable;
public class HoloTask extends BukkitRunnable {
private static HoloTask INSTANCE;
Scoreboard plugin;
public void holotask(Scoreboard plugin) {
this.plugin = plugin;
}
@Override
public void run() {
HoloTask.INSTANCE = this;
CreateTopKillsHologram holo = new CreateTopKillsHologram();
holo.createTopKillsHologram();
}
public static HoloTask getInstance() {
return HoloTask.INSTANCE;
}
}```
This should be everything needed. If not, tell me