Initialize scoreboard before starting saving task involving scoreboard so its created on the main thread
This commit is contained in:
parent
73af8a8243
commit
49fdb5a602
|
|
@ -13,6 +13,7 @@ import com.alttd.fishingevent.objects.RarityManager;
|
|||
import com.alttd.fishingevent.points.LoadTask;
|
||||
import com.alttd.fishingevent.points.PointsManagement;
|
||||
import com.alttd.fishingevent.points.SaveTask;
|
||||
import com.alttd.fishingevent.scoreboard.ScoreboardManager;
|
||||
import com.alttd.fishingevent.util.Logger;
|
||||
import dev.sergiferry.playernpc.api.NPCLib;
|
||||
import org.bukkit.Bukkit;
|
||||
|
|
@ -37,6 +38,7 @@ public final class FishingEvent extends JavaPlugin {
|
|||
}
|
||||
reloadFishConfigs();
|
||||
registerEvents(getServer().getPluginManager());
|
||||
ScoreboardManager.getInstance();
|
||||
if (new LoadTask(PointsManagement.getInstance(), this, logger).loadOldPointsData())
|
||||
logger.info("Loaded old points data");
|
||||
saveTask = new SaveTask(PointsManagement.getInstance(), this, logger);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user