Hallo Community,
ich bin gerade dabei, mit Bukkit ein Scoreboard zu machen.
Nun bekomme ich in der Konsole immer ein IllegalArgumentException.
Caused by: java.lang.IllegalArgumentException: An objective of name 'aaa' already exists
at org.apache.commons.lang.Validate.isTrue(Validate.java:136) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
Ich konnte das ganze schließlich auf folgendes zurückführen:
Scoreboard sb = Bukkit.getScoreboardManager().getNewScoreboard();
Objective score = sb.registerNewObjective("aaa", "bbb");
Es wird zwar Ingame ein Scoreboard angezeigt, dieses zeigt aber immer die Werte von dem Spieler, der als letztes gejoint ist und nicht die von sich selbst.
Bei Fragen einfach fragen!
Danke im Voraus und viele Grüße.
Edit: Es klappt auch nicht, wenn ich "aaa" und "bbb" zu anderen Werten setze.