Class TeamS2CPacket

java.lang.Object
net.minecraft.network.packet.s2c.play.TeamS2CPacket
All Implemented Interfaces:
Packet<ClientPlayPacketListener>

public class TeamS2CPacket
extends Object
implements Packet<ClientPlayPacketListener>
Mappings:
Namespace Name
official sj
intermediary net/minecraft/class_5900
named net/minecraft/network/packet/s2c/play/TeamS2CPacket
  • Field Details

    • packetType

      private final int packetType
      Mappings:
      Namespace Name Mixin selector
      official a Lsj;a:I
      intermediary field_29151 Lnet/minecraft/class_5900;field_29151:I
      named packetType Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;packetType:I
    • teamName

      private final String teamName
      Mappings:
      Namespace Name Mixin selector
      official b Lsj;b:Ljava/lang/String;
      intermediary field_29152 Lnet/minecraft/class_5900;field_29152:Ljava/lang/String;
      named teamName Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;teamName:Ljava/lang/String;
    • playerNames

      private final Collection<String> playerNames
      Mappings:
      Namespace Name Mixin selector
      official c Lsj;c:Ljava/util/Collection;
      intermediary field_29153 Lnet/minecraft/class_5900;field_29153:Ljava/util/Collection;
      named playerNames Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;playerNames:Ljava/util/Collection;
    • team

      Mappings:
      Namespace Name Mixin selector
      official d Lsj;d:Ljava/util/Optional;
      intermediary field_29154 Lnet/minecraft/class_5900;field_29154:Ljava/util/Optional;
      named team Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;team:Ljava/util/Optional;
  • Constructor Details

    • TeamS2CPacket

      private TeamS2CPacket​(String teamName, int packetType, Optional<TeamS2CPacket.SerializableTeam> team, Collection<String> playerNames)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lsj;<init>(Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)V
      intermediary <init> Lnet/minecraft/class_5900;<init>(Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)V
      named <init> Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;<init>(Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)V
    • TeamS2CPacket

      public TeamS2CPacket​(PacketByteBuf buf)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lsj;<init>(Lnx;)V
      intermediary <init> Lnet/minecraft/class_5900;<init>(Lnet/minecraft/class_2540;)V
      named <init> Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;<init>(Lnet/minecraft/network/PacketByteBuf;)V
  • Method Details

    • updateTeam

      public static TeamS2CPacket updateTeam​(Team team, boolean updatePlayers)
      Mappings:
      Namespace Name Mixin selector
      official a Lsj;a(Ldlj;Z)Lsj;
      intermediary method_34172 Lnet/minecraft/class_5900;method_34172(Lnet/minecraft/class_268;Z)Lnet/minecraft/class_5900;
      named updateTeam Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;updateTeam(Lnet/minecraft/scoreboard/Team;Z)Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;
    • updateRemovedTeam

      public static TeamS2CPacket updateRemovedTeam​(Team team)
      Mappings:
      Namespace Name Mixin selector
      official a Lsj;a(Ldlj;)Lsj;
      intermediary method_34170 Lnet/minecraft/class_5900;method_34170(Lnet/minecraft/class_268;)Lnet/minecraft/class_5900;
      named updateRemovedTeam Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;updateRemovedTeam(Lnet/minecraft/scoreboard/Team;)Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;
    • changePlayerTeam

      public static TeamS2CPacket changePlayerTeam​(Team team, String playerName, TeamS2CPacket.Operation operation)
      Mappings:
      Namespace Name Mixin selector
      official a Lsj;a(Ldlj;Ljava/lang/String;Lsj$a;)Lsj;
      intermediary method_34171 Lnet/minecraft/class_5900;method_34171(Lnet/minecraft/class_268;Ljava/lang/String;Lnet/minecraft/class_5900$class_5901;)Lnet/minecraft/class_5900;
      named changePlayerTeam Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;changePlayerTeam(Lnet/minecraft/scoreboard/Team;Ljava/lang/String;Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation;)Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;
    • write

      public void write​(PacketByteBuf buf)
      Specified by:
      write in interface Packet<ClientPlayPacketListener>
      Mappings:
      Namespace Name Mixin selector
      official a Lpb;a(Lnx;)V
      intermediary method_11052 Lnet/minecraft/class_2596;method_11052(Lnet/minecraft/class_2540;)V
      named write Lnet/minecraft/network/Packet;write(Lnet/minecraft/network/PacketByteBuf;)V
    • method_34169

      private static boolean method_34169​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lsj;a(I)Z
      intermediary method_34169 Lnet/minecraft/class_5900;method_34169(I)Z
      named method_34169 Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;method_34169(I)Z
    • method_34175

      private static boolean method_34175​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lsj;b(I)Z
      intermediary method_34175 Lnet/minecraft/class_5900;method_34175(I)Z
      named method_34175 Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;method_34175(I)Z
    • method_34174

      Mappings:
      Namespace Name Mixin selector
      official b Lsj;b()Lsj$a;
      intermediary method_34174 Lnet/minecraft/class_5900;method_34174()Lnet/minecraft/class_5900$class_5901;
      named method_34174 Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;method_34174()Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation;
    • method_34176

      Mappings:
      Namespace Name Mixin selector
      official c Lsj;c()Lsj$a;
      intermediary method_34176 Lnet/minecraft/class_5900;method_34176()Lnet/minecraft/class_5900$class_5901;
      named method_34176 Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;method_34176()Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation;
    • apply

      public void apply​(ClientPlayPacketListener clientPlayPacketListener)
      Specified by:
      apply in interface Packet<ClientPlayPacketListener>
      Mappings:
      Namespace Name Mixin selector
      official a Lsj;a(Lpe;)V
      intermediary method_34173 Lnet/minecraft/class_5900;method_34173(Lnet/minecraft/class_2602;)V
      named apply Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;apply(Lnet/minecraft/network/listener/ClientPlayPacketListener;)V
    • getTeamName

      @Environment(CLIENT) public String getTeamName()
      Mappings:
      Namespace Name Mixin selector
      official d Lsj;d()Ljava/lang/String;
      intermediary method_34177 Lnet/minecraft/class_5900;method_34177()Ljava/lang/String;
      named getTeamName Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getTeamName()Ljava/lang/String;
    • getPlayerNames

      @Environment(CLIENT) public Collection<String> getPlayerNames()
      Mappings:
      Namespace Name Mixin selector
      official e Lsj;e()Ljava/util/Collection;
      intermediary method_34178 Lnet/minecraft/class_5900;method_34178()Ljava/util/Collection;
      named getPlayerNames Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getPlayerNames()Ljava/util/Collection;
    • getTeam

      Mappings:
      Namespace Name Mixin selector
      official f Lsj;f()Ljava/util/Optional;
      intermediary method_34179 Lnet/minecraft/class_5900;method_34179()Ljava/util/Optional;
      named getTeam Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getTeam()Ljava/util/Optional;