Try to fix disappearing xp battle scoreboards
This commit is contained in:
@@ -70,6 +70,7 @@ public class AnuraCore extends JavaPlugin {
|
|||||||
Setup.setupClasses();
|
Setup.setupClasses();
|
||||||
Setup.setupTasks();
|
Setup.setupTasks();
|
||||||
Setup.setupCommands();
|
Setup.setupCommands();
|
||||||
|
Setup.setupXPBattle();
|
||||||
this.getServer().getMessenger().registerIncomingPluginChannel(this, "BungeeCord", signs);
|
this.getServer().getMessenger().registerIncomingPluginChannel(this, "BungeeCord", signs);
|
||||||
this.getServer().getMessenger().registerIncomingPluginChannel(this, "BungeeCord", new Teleports());
|
this.getServer().getMessenger().registerIncomingPluginChannel(this, "BungeeCord", new Teleports());
|
||||||
sql.queryUpdate("DELETE FROM coreServers WHERE name = '" + this.getConfig().getString("server-name") + "'");
|
sql.queryUpdate("DELETE FROM coreServers WHERE name = '" + this.getConfig().getString("server-name") + "'");
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ import org.bukkit.entity.Arrow;
|
|||||||
import org.bukkit.entity.Entity;
|
import org.bukkit.entity.Entity;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.material.Stairs;
|
import org.bukkit.material.Stairs;
|
||||||
|
import org.bukkit.scoreboard.Scoreboard;
|
||||||
import org.bukkit.util.Vector;
|
import org.bukkit.util.Vector;
|
||||||
|
|
||||||
public class Setup {
|
public class Setup {
|
||||||
@@ -297,4 +298,14 @@ public class Setup {
|
|||||||
Errors.reportException(e);
|
Errors.reportException(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void setupXPBattle() {
|
||||||
|
Scoreboard s = Bukkit.getScoreboardManager().getMainScoreboard();
|
||||||
|
if (s.getObjective("xpBattleStart") == null) {
|
||||||
|
s.registerNewObjective("xpBattleStart", "dummy");
|
||||||
|
s.registerNewObjective("xpBattleJoin", "dummy");
|
||||||
|
s.registerNewObjective("xpBattleEnd", "dummy");
|
||||||
|
s.registerNewObjective("xpBattleIngame", "dummy");
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user