Yasuo Krieger
Kuhfänger
- Mitglied seit
- 22 November 2015
- Beiträge
- 60
- Minecraft
- NonPrimeYasuo
Hey Leute, ja auch ich brauche mal wieder hilfe.
Ich habe ein Plugin in der 1.14 programmiert, dieses hat auch ein Scoreboard.
Die Scoreboard klasse funktioniert so eigentlich gut. Das einzige was nicht funktioniert ist, das die Team gesetzt werden.
Wenn ihr wisst wie man 1.14 Teams setzt, dann schreibt gerne einen Kommentar.
LG Yasuo
Ich habe ein Plugin in der 1.14 programmiert, dieses hat auch ein Scoreboard.
Die Scoreboard klasse funktioniert so eigentlich gut. Das einzige was nicht funktioniert ist, das die Team gesetzt werden.
Code:
public static void setScoreboard(Player p) {
Scoreboard board = Bukkit.getScoreboardManager().getNewScoreboard();
Objective obj = board.registerNewObjective("aaa", "bbb");
obj.setDisplaySlot(DisplaySlot.SIDEBAR);
obj.setDisplayName("§4KriegAttack");
Team Rot = getTeam(board, "0000", "§4", "§a");
Team Gelb = getTeam(board, "0001", "§e", "§a");
Team Grün = getTeam(board, "0002", "§2", "§a");
Team Blau = getTeam(board, "0003", "§1", "§a");
Team Keins = getTeam(board, "0004", "§f", "§a");
for(Player all : Bukkit.getOnlinePlayers()) {
if(SaveTeam.getTeam(all) == "Rot") {
Rot.addEntry(all.getName());
}else if(SaveTeam.getTeam(all) == "Gelb") {
Gelb.addEntry(all.getName());
}else if(SaveTeam.getTeam(all) == "Grün") {
Grün.addEntry(all.getName());
}else if(SaveTeam.getTeam(all) == "Blau") {
Blau.addEntry(all.getName());
}else {
Keins.addEntry(all.getName());
}
}
Date today1 = Calendar.getInstance().getTime();
DateFormat tm = new SimpleDateFormat("HH:mm:ss");
String gettime = tm.format(today1);
obj.getScore("§8").setScore(3);
obj.getScore(updateTeam(board, "Time", "§7Time: ", "§6" + gettime, ChatColor.YELLOW)).setScore(2);
if(SaveTeam.getTeam(p) == "Rot") {
obj.getScore(updateTeam(board, "Team", "§7Team: ", "§4" + SaveTeam.getTeam(p), ChatColor.GREEN)).setScore(1);
}else if(SaveTeam.getTeam(p) == "Gelb") {
obj.getScore(updateTeam(board, "Team", "§7Team: ", "§e" + SaveTeam.getTeam(p), ChatColor.GREEN)).setScore(1);
}else if(SaveTeam.getTeam(p) == "Grün") {
obj.getScore(updateTeam(board, "Team", "§7Team: ", "§2" + SaveTeam.getTeam(p), ChatColor.GREEN)).setScore(1);
}else if(SaveTeam.getTeam(p) == "Blau") {
obj.getScore(updateTeam(board, "Team", "§7Team: ", "§1" + SaveTeam.getTeam(p), ChatColor.GREEN)).setScore(1);
}else {
obj.getScore(updateTeam(board, "Team", "§7Team: ", "§f" + SaveTeam.getTeam(p), ChatColor.GREEN)).setScore(1);
}
obj.getScore("§9").setScore(0);
p.setScoreboard(board);
}
LG Yasuo