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
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TeamS2CPacket.Operation
static class
TeamS2CPacket.SerializableTeam
-
Field Summary
Fields Modifier and Type Field Description private int
packetType
private Collection<String>
playerNames
private Optional<TeamS2CPacket.SerializableTeam>
team
private String
teamName
-
Constructor Summary
Constructors Modifier Constructor Description private
TeamS2CPacket(String teamName, int packetType, Optional<TeamS2CPacket.SerializableTeam> team, Collection<String> playerNames)
TeamS2CPacket(PacketByteBuf buf)
-
Method Summary
Modifier and Type Method Description void
apply(ClientPlayPacketListener clientPlayPacketListener)
static TeamS2CPacket
changePlayerTeam(Team team, String playerName, TeamS2CPacket.Operation operation)
Collection<String>
getPlayerNames()
Optional<TeamS2CPacket.SerializableTeam>
getTeam()
String
getTeamName()
private static boolean
method_34169(int int2)
@Nullable TeamS2CPacket.Operation
method_34174()
private static boolean
method_34175(int int2)
@Nullable TeamS2CPacket.Operation
method_34176()
static TeamS2CPacket
updateRemovedTeam(Team team)
static TeamS2CPacket
updateTeam(Team team, boolean updatePlayers)
void
write(PacketByteBuf buf)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.network.Packet
isWritingErrorSkippable
-
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
- 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
- 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
- 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
- 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
- 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
- Specified by:
write
in interfacePacket<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
- Specified by:
apply
in interfacePacket<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
- 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
- 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;
-