• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Spigot Spieler aus der Tablist entfernen

WlanGehtNicht

Schafhirte
Registriert
30 Mai 2017
Beiträge
105
Diamanten
312
Hallo,
ich wollte mal fragen, wie man Spieler, die im Vanish sind für andere Spieler aus der Tablist zu nehmen.

Danke für eure Antworten
 

Addy4ever

Minecrafter
Registriert
13 August 2016
Beiträge
7
Diamanten
301
Du könntest den Spieler mithilfe von Packets in der Tablist verschwinden lassen.
In der 1.8 würde das so funktionieren:

Java:
    public void hidePlayerInTablist(Player player) {
        CraftPlayer craftPlayer = (CraftPlayer) player;
        EntityPlayer entityPlayer = (EntityPlayer) craftPlayer.getHandle();
      
        PacketPlayOutPlayerInfo packetPlayOutPlayerInfo = new PacketPlayOutPlayerInfo(EnumPlayerInfoAction.REMOVE_PLAYER, entityPlayer);
        sendGlobalPacket(packetPlayOutPlayerInfo);
    }
  
    private void sendGlobalPacket(Packet<?> packet) {
        for(Player player : Bukkit.getOnlinePlayers()) {
            ((CraftPlayer) player).getHandle().playerConnection.sendPacket(packet);
        }
    }
 
Oben