Reddi Geschrieben 24. Mai 2018 Share Geschrieben 24. Mai 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 Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
ImbaPlayz Geschrieben 17. Juni 2018 Share Geschrieben 17. Juni 2018 (bearbeitet) 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 bearbeitet 17. Juni 2018 von ImbaPlayz Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden