Class TeamS2CPacket
java.lang.Object
net.minecraft.network.packet.s2c.play.TeamS2CPacket
- All Implemented Interfaces:
- Packet<ClientPlayPacketListener>
- Mappings:
- Namespace - Name - official - ye- intermediary - net/minecraft/class_5900- named - net/minecraft/network/packet/s2c/play/TeamS2CPacket
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumstatic class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final intThepacketTypethat creates a new team with a few players.private static final intThepacketTypethat adds a few players to a team.private static final intOne of the name tag visibility rule or collision rule strings' max length.private final intIndicates the type of this packet.private final Collection<String>private static final intThepacketTypethat removes a team.private static final intThepacketTypethat removes a few players from a team.private static final intOne of the name tag visibility rule or collision rule strings' max length.private final Optional<TeamS2CPacket.SerializableTeam>private final Stringprivate static final intThepacketTypethat updates a team's information.
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateTeamS2CPacket(String teamName, int packetType, Optional<TeamS2CPacket.SerializableTeam> team, Collection<String> playerNames) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidapply(ClientPlayPacketListener clientPlayPacketListener) static TeamS2CPacketchangePlayerTeam(Team team, String playerName, TeamS2CPacket.Operation operation) private static booleancontainsPlayers(int packetType) private static booleancontainsTeamInfo(int packetType) getTeam()static TeamS2CPacketupdateRemovedTeam(Team team) static TeamS2CPacketupdateTeam(Team team, boolean updatePlayers) voidwrite(PacketByteBuf buf) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.network.packet.PacketisWritingErrorSkippable
- 
Field Details- 
ADDprivate static final int ADDThepacketTypethat creates a new team with a few players. Has value 0.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lye;a:I- intermediary - field_33346- Lnet/minecraft/class_5900;field_33346:I- named - ADD- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;ADD:I
 
- 
REMOVEprivate static final int REMOVEThepacketTypethat removes a team. Has value 1.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lye;b:I- intermediary - field_33347- Lnet/minecraft/class_5900;field_33347:I- named - REMOVE- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;REMOVE:I
 
- 
UPDATEprivate static final int UPDATEThepacketTypethat updates a team's information. Has value 2.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lye;c:I- intermediary - field_33348- Lnet/minecraft/class_5900;field_33348:I- named - UPDATE- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;UPDATE:I
 
- 
ADD_PLAYERSprivate static final int ADD_PLAYERSThepacketTypethat adds a few players to a team. Has value 3.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lye;d:I- intermediary - field_33349- Lnet/minecraft/class_5900;field_33349:I- named - ADD_PLAYERS- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;ADD_PLAYERS:I
 
- 
REMOVE_PLAYERSprivate static final int REMOVE_PLAYERSThepacketTypethat removes a few players from a team. Has value 4.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lye;e:I- intermediary - field_33350- Lnet/minecraft/class_5900;field_33350:I- named - REMOVE_PLAYERS- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;REMOVE_PLAYERS:I
 
- 
FIRST_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTHprivate static final int FIRST_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTHOne of the name tag visibility rule or collision rule strings' max length. Has value 40.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - f- Lye;f:I- intermediary - field_33351- Lnet/minecraft/class_5900;field_33351:I- named - FIRST_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;FIRST_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH:I
 
- 
SECOND_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTHprivate static final int SECOND_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTHOne of the name tag visibility rule or collision rule strings' max length. Has value 40.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lye;g:I- intermediary - field_33352- Lnet/minecraft/class_5900;field_33352:I- named - SECOND_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;SECOND_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH:I
 
- 
packetTypeprivate final int packetType- Mappings:
- Namespace - Name - Mixin selector - official - h- Lye;h:I- intermediary - field_29151- Lnet/minecraft/class_5900;field_29151:I- named - packetType- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;packetType:I
 
- 
teamName- Mappings:
- Namespace - Name - Mixin selector - official - i- Lye;i: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- Mappings:
- Namespace - Name - Mixin selector - official - j- Lye;j: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 - k- Lye;k: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- 
TeamS2CPacketprivate TeamS2CPacket(String teamName, int packetType, Optional<TeamS2CPacket.SerializableTeam> team, Collection<String> playerNames) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lye;<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- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lye;<init>(Lsf;)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- Mappings:
- Namespace - Name - Mixin selector - official - a- Lye;a(Lefe;Z)Lye;- 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- Mappings:
- Namespace - Name - Mixin selector - official - a- Lye;a(Lefe;)Lye;- 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;
 
- 
changePlayerTeampublic static TeamS2CPacket changePlayerTeam(Team team, String playerName, TeamS2CPacket.Operation operation) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lye;a(Lefe;Ljava/lang/String;Lye$a;)Lye;- 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- Specified by:
- writein interface- Packet<ClientPlayPacketListener>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Luo;a(Lsf;)V- intermediary - method_11052- Lnet/minecraft/class_2596;method_11052(Lnet/minecraft/class_2540;)V- named - write- Lnet/minecraft/network/packet/Packet;write(Lnet/minecraft/network/PacketByteBuf;)V
 
- 
containsPlayersprivate static boolean containsPlayers(int packetType) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lye;a(I)Z- intermediary - method_34169- Lnet/minecraft/class_5900;method_34169(I)Z- named - containsPlayers- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;containsPlayers(I)Z
 
- 
containsTeamInfoprivate static boolean containsTeamInfo(int packetType) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lye;b(I)Z- intermediary - method_34175- Lnet/minecraft/class_5900;method_34175(I)Z- named - containsTeamInfo- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;containsTeamInfo(I)Z
 
- 
getPlayerListOperation- Mappings:
- Namespace - Name - Mixin selector - official - a- Lye;a()Lye$a;- intermediary - method_34174- Lnet/minecraft/class_5900;method_34174()Lnet/minecraft/class_5900$class_5901;- named - getPlayerListOperation- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getPlayerListOperation()Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation;
 
- 
getTeamOperation- Mappings:
- Namespace - Name - Mixin selector - official - c- Lye;c()Lye$a;- intermediary - method_34176- Lnet/minecraft/class_5900;method_34176()Lnet/minecraft/class_5900$class_5901;- named - getTeamOperation- Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getTeamOperation()Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation;
 
- 
apply- Specified by:
- applyin interface- Packet<ClientPlayPacketListener>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lye;a(Lur;)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- Mappings:
- Namespace - Name - Mixin selector - official - d- Lye;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- Mappings:
- Namespace - Name - Mixin selector - official - e- Lye;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- Lye;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;
 
 
-