全く動作しなかったので、bukkit実行可能ファイルを追加しませんでした。だから私はスコアボードのコードを追加したのです。スコアボードをどうやって更新すればいいのか分かりません。あなたがschedulerを使用することができますスコアボードを更新するにはスケジューラでスコアボードを更新する
public void makeScoreboard() {
if(this.getConfig().getBoolean("Scoreboard") == true) {
board = Bukkit.getScoreboardManager().getNewScoreboard();
Date now = new Date();
SimpleDateFormat date = new SimpleDateFormat("dd/MM/yyyy");
Objective objective = board.registerNewObjective("Test", "Test2");
objective.setDisplayName(ChatColor.AQUA + "§aMazeRunner §8┃ §c" + StartCountdown.timeUntilStart);
objective.setDisplaySlot(DisplaySlot.SIDEBAR);
team = board.registerNewTeam("Team");
team.setPrefix("");
Score score2 = objective.getScore(ChatColor.GOLD + "§6§l» Time");
score2.setScore(8);
Score score3 = objective.getScore(ChatColor.GOLD + "§f" + date.format(now));
score3.setScore(7);
Score score4 = objective.getScore(ChatColor.RED + " ");
score4.setScore(6);
Score score5 = objective.getScore(ChatColor.GOLD + "§6§l» Server");
score5.setScore(5);
Score score6 = objective.getScore(ChatColor.GOLD + "§3EU§8: §f2266");
score6.setScore(4);
Score score7 = objective.getScore(ChatColor.RED + " ");
score7.setScore(3);
Score score8 = objective.getScore(ChatColor.GOLD + "§6§l» Teams");
score8.setScore(2);
Score score9 = objective.getScore(ChatColor.GOLD + "§fHumans: 2");
score9.setScore(1);
Score score10 = objective.getScore(ChatColor.GOLD + "§fGrievers: 0");
score10.setScore(0);
}
else{
}
}
あなたの質問にScoreBoardクラスファイルのcomplateを追加できますか? –
ここにあなたがあります: – InfernoArtz
これはあなたのコードのすべてではありません。私はこのリンクのような意味https://gist.github.com/amhokies/7309869 –