Class TeamS2CPacket
java.lang.Object
net.minecraft.network.packet.s2c.play.TeamS2CPacket
- All Implemented Interfaces:
Packet<ClientPlayPacketListener>
- Mappings:
Namespace Name intermediary net/minecraft/class_5900official yenamed net/minecraft/network/packet/s2c/play/TeamS2CPacket
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Field Summary
FieldsModifier 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 Summary
ConstructorsModifierConstructorDescriptionprivateTeamS2CPacket(String teamName, int packetType, Optional<TeamS2CPacket.SerializableTeam> team, Collection<String> playerNames) -
Method Summary
Modifier 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.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.network.packet.Packet
isWritingErrorSkippable
-
Field Details
-
ADD
private static final int ADDThepacketTypethat creates a new team with a few players. Has value 0.- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33346Lnet/minecraft/class_5900;field_33346:Iofficial aLye;a:Inamed ADDLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;ADD:I
-
REMOVE
private static final int REMOVEThepacketTypethat removes a team. Has value 1.- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33347Lnet/minecraft/class_5900;field_33347:Iofficial bLye;b:Inamed REMOVELnet/minecraft/network/packet/s2c/play/TeamS2CPacket;REMOVE:I
-
UPDATE
private static final int UPDATEThepacketTypethat updates a team's information. Has value 2.- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33348Lnet/minecraft/class_5900;field_33348:Iofficial cLye;c:Inamed UPDATELnet/minecraft/network/packet/s2c/play/TeamS2CPacket;UPDATE:I
-
ADD_PLAYERS
private static final int ADD_PLAYERSThepacketTypethat adds a few players to a team. Has value 3.- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33349Lnet/minecraft/class_5900;field_33349:Iofficial dLye;d:Inamed ADD_PLAYERSLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;ADD_PLAYERS:I
-
REMOVE_PLAYERS
private static final int REMOVE_PLAYERSThepacketTypethat removes a few players from a team. Has value 4.- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33350Lnet/minecraft/class_5900;field_33350:Iofficial eLye;e:Inamed REMOVE_PLAYERSLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;REMOVE_PLAYERS:I
-
FIRST_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH
private 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 intermediary field_33351Lnet/minecraft/class_5900;field_33351:Iofficial fLye;f:Inamed FIRST_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTHLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;FIRST_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH:I
-
SECOND_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH
private 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 intermediary field_33352Lnet/minecraft/class_5900;field_33352:Iofficial gLye;g:Inamed SECOND_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTHLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;SECOND_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH:I
-
packetType
private final int packetType- Mappings:
Namespace Name Mixin selector intermediary field_29151Lnet/minecraft/class_5900;field_29151:Iofficial hLye;h:Inamed packetTypeLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;packetType:I
-
teamName
- Mappings:
Namespace Name Mixin selector intermediary field_29152Lnet/minecraft/class_5900;field_29152:Ljava/lang/String;official iLye;i:Ljava/lang/String;named teamNameLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;teamName:Ljava/lang/String;
-
playerNames
- Mappings:
Namespace Name Mixin selector intermediary field_29153Lnet/minecraft/class_5900;field_29153:Ljava/util/Collection;official jLye;j:Ljava/util/Collection;named playerNamesLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;playerNames:Ljava/util/Collection;
-
team
- Mappings:
Namespace Name Mixin selector intermediary field_29154Lnet/minecraft/class_5900;field_29154:Ljava/util/Optional;official kLye;k:Ljava/util/Optional;named teamLnet/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 intermediary <init>Lnet/minecraft/class_5900;<init>(Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)Vofficial <init>Lye;<init>(Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)Vnamed <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 intermediary <init>Lnet/minecraft/class_5900;<init>(Lnet/minecraft/class_2540;)Vofficial <init>Lye;<init>(Lsf;)Vnamed <init>Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;<init>(Lnet/minecraft/network/PacketByteBuf;)V
-
-
Method Details
-
updateTeam
- Mappings:
Namespace Name Mixin selector intermediary method_34172Lnet/minecraft/class_5900;method_34172(Lnet/minecraft/class_268;Z)Lnet/minecraft/class_5900;official aLye;a(Leew;Z)Lye;named updateTeamLnet/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 intermediary method_34170Lnet/minecraft/class_5900;method_34170(Lnet/minecraft/class_268;)Lnet/minecraft/class_5900;official aLye;a(Leew;)Lye;named updateRemovedTeamLnet/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 intermediary method_34171Lnet/minecraft/class_5900;method_34171(Lnet/minecraft/class_268;Ljava/lang/String;Lnet/minecraft/class_5900$class_5901;)Lnet/minecraft/class_5900;official aLye;a(Leew;Ljava/lang/String;Lye$a;)Lye;named changePlayerTeamLnet/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 interfacePacket<ClientPlayPacketListener>- Mappings:
Namespace Name Mixin selector intermediary method_11052Lnet/minecraft/class_2596;method_11052(Lnet/minecraft/class_2540;)Vofficial aLuo;a(Lsf;)Vnamed writeLnet/minecraft/network/packet/Packet;write(Lnet/minecraft/network/PacketByteBuf;)V
-
containsPlayers
private static boolean containsPlayers(int packetType) - Mappings:
Namespace Name Mixin selector intermediary method_34169Lnet/minecraft/class_5900;method_34169(I)Zofficial aLye;a(I)Znamed containsPlayersLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;containsPlayers(I)Z
-
containsTeamInfo
private static boolean containsTeamInfo(int packetType) - Mappings:
Namespace Name Mixin selector intermediary method_34175Lnet/minecraft/class_5900;method_34175(I)Zofficial bLye;b(I)Znamed containsTeamInfoLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;containsTeamInfo(I)Z
-
getPlayerListOperation
- Mappings:
Namespace Name Mixin selector intermediary method_34174Lnet/minecraft/class_5900;method_34174()Lnet/minecraft/class_5900$class_5901;official aLye;a()Lye$a;named getPlayerListOperationLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getPlayerListOperation()Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation;
-
getTeamOperation
- Mappings:
Namespace Name Mixin selector intermediary method_34176Lnet/minecraft/class_5900;method_34176()Lnet/minecraft/class_5900$class_5901;official cLye;c()Lye$a;named getTeamOperationLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getTeamOperation()Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation;
-
apply
- Specified by:
applyin interfacePacket<ClientPlayPacketListener>- Mappings:
Namespace Name Mixin selector intermediary method_34173Lnet/minecraft/class_5900;method_34173(Lnet/minecraft/class_2602;)Vofficial aLye;a(Lur;)Vnamed applyLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;apply(Lnet/minecraft/network/listener/ClientPlayPacketListener;)V
-
getTeamName
- Mappings:
Namespace Name Mixin selector intermediary method_34177Lnet/minecraft/class_5900;method_34177()Ljava/lang/String;official dLye;d()Ljava/lang/String;named getTeamNameLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getTeamName()Ljava/lang/String;
-
getPlayerNames
- Mappings:
Namespace Name Mixin selector intermediary method_34178Lnet/minecraft/class_5900;method_34178()Ljava/util/Collection;official eLye;e()Ljava/util/Collection;named getPlayerNamesLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getPlayerNames()Ljava/util/Collection;
-
getTeam
- Mappings:
Namespace Name Mixin selector intermediary method_34179Lnet/minecraft/class_5900;method_34179()Ljava/util/Optional;official fLye;f()Ljava/util/Optional;named getTeamLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getTeam()Ljava/util/Optional;
-