3
0
Mirror von https://github.com/PaperMC/Paper.git synchronisiert 2024-11-17 05:20:05 +01:00

Prevent the Vanish API from sending unnecessary packets.

Dieser Commit ist enthalten in:
EvilSeph 2012-02-03 05:11:44 -05:00
Ursprung 5ae8f13fde
Commit 54e45b7d66

Datei anzeigen

@ -564,6 +564,7 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
} }
public void hidePlayer(Player player) { public void hidePlayer(Player player) {
if (hiddenPlayers.contains(player)) return;
hiddenPlayers.add(player); hiddenPlayers.add(player);
//remove this player from the hidden player's EntityTrackerEntry //remove this player from the hidden player's EntityTrackerEntry
@ -579,6 +580,7 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
} }
public void showPlayer(Player player) { public void showPlayer(Player player) {
if (!hiddenPlayers.contains(player)) return;
hiddenPlayers.remove(player); hiddenPlayers.remove(player);
EntityTracker tracker = ((WorldServer) entity.world).tracker; EntityTracker tracker = ((WorldServer) entity.world).tracker;