Reddi Posted May 24, 2018 Posted May 24, 2018 Hallo nochmal. Ich habe es doch nicht hinbekommen. Irgendwie hatte es davor funktioniert, aber jetzt nicht mehr, obwohl ich nichts verändert habe. Sorry, dass ich meine Frage erneut stelle, aber ich versuche sie besser zu formulieren. Hier die Frage: Ich möchte mein Scoreboard mit der Config verbinden. Ich habe ein Configtemplate für die Standart-Einstellung. Ich brauchte ein Video, um eine Verbindung von der Main Klasse zur Config herzustellen. Der Videoersteller hat das mit einer Message gemacht. Ich habe mir nichts dabei gedacht und so, wie er es da hatte, unter meinen Titel vom Scoreboard eingefügt. Ich habe eine Textnachricht bekommen. Ist ja auch klar bei p.sendMessage :D. Diese konnte ich in der Config editieren. Alles soweit gut. Nun will ich aber keine Joinmessage bekommen, sondern ein Scoreboardtitel, den man verändern kann. Hier der Code aus dem Video: String Section = getConfig().getString("Scoreboard.Section") Section = Section.replace("[Player]", p.getName()); p.sendMessage(ChatColor.translateAlternateColorCodes('&', Section)); Um nun aber das Scoreboard zu beeinflussen, muss man ja was anderes haben, als dieses p.sendMessage. Meine Frage: Wie muss die letze Codezeile aussehen, damit das Scoreboard beeinflusst wird? Wenn ihr noch Infos zum Scoreboard, Code oder anderem braucht, fragt nach, ich versuche es euch zu geben
ImbaPlayz Posted June 17, 2018 Posted June 17, 2018 (edited) Ich Denke du meinst das so: Scoreboard board = Bukkit.getScoreboardManager().getNewScoreboard(); Objective ob = board.registerNewObjective("aaa", "bbb"); String Section = getConfig().getString("Scoreboard.Section").replace("[Player]", p.getName()).replace("&", "§"); ob.setDisplayName("Dein Titel"); Score s1 = ob.getScore(Section).setScore(1); Und dann nur noch das Scoreboard setzten mit: p.setScoreboard(board) Hoffe konnte dir helfen Edited June 17, 2018 by ImbaPlayz
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now