SteamWar/FightSystem
Archiviert
13
1

Fix Nametags in Replay spectate mode
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful

Signed-off-by: Lixfel <agga-games@gmx.de>
Dieser Commit ist enthalten in:
Lixfel 2023-03-04 11:36:03 +01:00
Ursprung ce94130343
Commit d7348befbc

Datei anzeigen

@ -56,6 +56,7 @@ import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ItemStack;
import org.bukkit.scheduler.BukkitTask; import org.bukkit.scheduler.BukkitTask;
import org.bukkit.scoreboard.NameTagVisibility;
import java.io.EOFException; import java.io.EOFException;
import java.io.FilterInputStream; import java.io.FilterInputStream;
@ -66,16 +67,11 @@ import java.util.stream.Collectors;
public class PacketProcessor implements Listener { public class PacketProcessor implements Listener {
/*private static final String SCOREBOARD_TEAMNAME = "Replay"; private static final org.bukkit.scoreboard.Team team = FightScoreboard.getBukkitTeam("Replay");
private static final Team team;
static { static {
if(FightScoreboard.getBukkit().getTeam(SCOREBOARD_TEAMNAME) == null) BountifulWrapper.impl.setNametagVisibility(team);
team = FightScoreboard.getBukkit().registerNewTeam(SCOREBOARD_TEAMNAME);
else
team = FightScoreboard.getBukkit().getTeam(SCOREBOARD_TEAMNAME);
team.setNameTagVisibility(NameTagVisibility.NEVER); team.setNameTagVisibility(NameTagVisibility.NEVER);
}*/ }
private static PacketProcessor currentProcessor = null; private static PacketProcessor currentProcessor = null;
@ -239,6 +235,7 @@ public class PacketProcessor implements Listener {
execSync(() -> { execSync(() -> {
SteamwarUser user = SteamwarUser.get(userId); SteamwarUser user = SteamwarUser.get(userId);
entities.put(entityId, new RPlayer(entityServer, user.getUUID(), user.getUserName(), Config.SpecSpawn)); entities.put(entityId, new RPlayer(entityServer, user.getUUID(), user.getUserName(), Config.SpecSpawn));
team.addEntry(user.getUserName());
}); });
} }