类 TeamS2CPacket
- java.lang.Object
-
- net.minecraft.network.packet.s2c.play.TeamS2CPacket
-
- 所有已实现的接口:
Packet<ClientPlayPacketListener>
public class TeamS2CPacket extends Object implements Packet<ClientPlayPacketListener>
- Mappings:
Namespace Name official snintermediary net/minecraft/class_5900named net/minecraft/network/packet/s2c/play/TeamS2CPacket
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classTeamS2CPacket.Operationstatic classTeamS2CPacket.SerializableTeam
-
字段概要
字段 修饰符和类型 字段 说明 private static intADDThepacketTypethat creates a new team with a few players.private static intADD_PLAYERSThepacketTypethat adds a few players to a team.private static intFIRST_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTHOne of the name tag visibility rule or collision rule strings' max length.private intpacketTypeIndicates the type of this packet.private Collection<String>playerNamesprivate static intREMOVEThepacketTypethat removes a team.private static intREMOVE_PLAYERSThepacketTypethat removes a few players from a team.private static intSECOND_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTHOne of the name tag visibility rule or collision rule strings' max length.private Optional<TeamS2CPacket.SerializableTeam>teamprivate StringteamNameprivate static intUPDATEThepacketTypethat updates a team's information.
-
构造器概要
构造器 限定符 构造器 说明 privateTeamS2CPacket(String teamName, int packetType, Optional<TeamS2CPacket.SerializableTeam> team, Collection<String> playerNames)TeamS2CPacket(PacketByteBuf buf)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidapply(ClientPlayPacketListener clientPlayPacketListener)static TeamS2CPacketchangePlayerTeam(Team team, String playerName, TeamS2CPacket.Operation operation)private static booleancontainsPlayers(int packetType)private static booleancontainsTeamInfo(int packetType)@Nullable TeamS2CPacket.OperationgetPlayerListOperation()Collection<String>getPlayerNames()Optional<TeamS2CPacket.SerializableTeam>getTeam()StringgetTeamName()@Nullable TeamS2CPacket.OperationgetTeamOperation()static TeamS2CPacketupdateRemovedTeam(Team team)static TeamS2CPacketupdateTeam(Team team, boolean updatePlayers)voidwrite(PacketByteBuf buf)-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.network.Packet
isWritingErrorSkippable
-
-
-
-
字段详细资料
-
ADD
private static final int ADD
ThepacketTypethat creates a new team with a few players. Has value 0.- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLsn;a:Iintermediary field_33346Lnet/minecraft/class_5900;field_33346:Inamed ADDLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;ADD:I
-
REMOVE
private static final int REMOVE
ThepacketTypethat removes a team. Has value 1.- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLsn;b:Iintermediary field_33347Lnet/minecraft/class_5900;field_33347:Inamed REMOVELnet/minecraft/network/packet/s2c/play/TeamS2CPacket;REMOVE:I
-
UPDATE
private static final int UPDATE
ThepacketTypethat updates a team's information. Has value 2.- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cLsn;c:Iintermediary field_33348Lnet/minecraft/class_5900;field_33348:Inamed UPDATELnet/minecraft/network/packet/s2c/play/TeamS2CPacket;UPDATE:I
-
ADD_PLAYERS
private static final int ADD_PLAYERS
ThepacketTypethat adds a few players to a team. Has value 3.- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official dLsn;d:Iintermediary field_33349Lnet/minecraft/class_5900;field_33349:Inamed ADD_PLAYERSLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;ADD_PLAYERS:I
-
REMOVE_PLAYERS
private static final int REMOVE_PLAYERS
ThepacketTypethat removes a few players from a team. Has value 4.- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official eLsn;e:Iintermediary field_33350Lnet/minecraft/class_5900;field_33350: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_LENGTH
One of the name tag visibility rule or collision rule strings' max length. Has value 40.- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official fLsn;f:Iintermediary field_33351Lnet/minecraft/class_5900;field_33351: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_LENGTH
One of the name tag visibility rule or collision rule strings' max length. Has value 40.- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official gLsn;g:Iintermediary field_33352Lnet/minecraft/class_5900;field_33352: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 official hLsn;h:Iintermediary field_29151Lnet/minecraft/class_5900;field_29151:Inamed packetTypeLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;packetType:I
-
teamName
private final String teamName
- Mappings:
Namespace Name Mixin selector official iLsn;i:Ljava/lang/String;intermediary field_29152Lnet/minecraft/class_5900;field_29152:Ljava/lang/String;named teamNameLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;teamName:Ljava/lang/String;
-
playerNames
private final Collection<String> playerNames
- Mappings:
Namespace Name Mixin selector official jLsn;j:Ljava/util/Collection;intermediary field_29153Lnet/minecraft/class_5900;field_29153:Ljava/util/Collection;named playerNamesLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;playerNames:Ljava/util/Collection;
-
team
private final Optional<TeamS2CPacket.SerializableTeam> team
- Mappings:
Namespace Name Mixin selector official kLsn;k:Ljava/util/Optional;intermediary field_29154Lnet/minecraft/class_5900;field_29154:Ljava/util/Optional;named teamLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;team:Ljava/util/Optional;
-
-
构造器详细资料
-
TeamS2CPacket
private TeamS2CPacket(String teamName, int packetType, Optional<TeamS2CPacket.SerializableTeam> team, Collection<String> playerNames)
- Mappings:
Namespace Name Mixin selector official <init>Lsn;<init>(Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)Vintermediary <init>Lnet/minecraft/class_5900;<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
public TeamS2CPacket(PacketByteBuf buf)
- Mappings:
Namespace Name Mixin selector official <init>Lsn;<init>(Lob;)Vintermediary <init>Lnet/minecraft/class_5900;<init>(Lnet/minecraft/class_2540;)Vnamed <init>Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket;<init>(Lnet/minecraft/network/PacketByteBuf;)V
-
-
方法详细资料
-
updateTeam
public static TeamS2CPacket updateTeam(Team team, boolean updatePlayers)
- Mappings:
Namespace Name Mixin selector official aLsn;a(Ldmw;Z)Lsn;intermediary method_34172Lnet/minecraft/class_5900;method_34172(Lnet/minecraft/class_268;Z)Lnet/minecraft/class_5900;named updateTeamLnet/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 aLsn;a(Ldmw;)Lsn;intermediary method_34170Lnet/minecraft/class_5900;method_34170(Lnet/minecraft/class_268;)Lnet/minecraft/class_5900;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 official aLsn;a(Ldmw;Ljava/lang/String;Lsn$a;)Lsn;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;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
public void write(PacketByteBuf buf)
- 指定者:
write在接口中Packet<ClientPlayPacketListener>- Mappings:
Namespace Name Mixin selector official aLpf;a(Lob;)Vintermediary method_11052Lnet/minecraft/class_2596;method_11052(Lnet/minecraft/class_2540;)Vnamed writeLnet/minecraft/network/Packet;write(Lnet/minecraft/network/PacketByteBuf;)V
-
containsPlayers
private static boolean containsPlayers(int packetType)
- Mappings:
Namespace Name Mixin selector official aLsn;a(I)Zintermediary method_34169Lnet/minecraft/class_5900;method_34169(I)Znamed containsPlayersLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;containsPlayers(I)Z
-
containsTeamInfo
private static boolean containsTeamInfo(int packetType)
- Mappings:
Namespace Name Mixin selector official bLsn;b(I)Zintermediary method_34175Lnet/minecraft/class_5900;method_34175(I)Znamed containsTeamInfoLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;containsTeamInfo(I)Z
-
getPlayerListOperation
@Nullable public @Nullable TeamS2CPacket.Operation getPlayerListOperation()
- Mappings:
Namespace Name Mixin selector official bLsn;b()Lsn$a;intermediary method_34174Lnet/minecraft/class_5900;method_34174()Lnet/minecraft/class_5900$class_5901;named getPlayerListOperationLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getPlayerListOperation()Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation;
-
getTeamOperation
@Nullable public @Nullable TeamS2CPacket.Operation getTeamOperation()
- Mappings:
Namespace Name Mixin selector official cLsn;c()Lsn$a;intermediary method_34176Lnet/minecraft/class_5900;method_34176()Lnet/minecraft/class_5900$class_5901;named getTeamOperationLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getTeamOperation()Lnet/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation;
-
apply
public void apply(ClientPlayPacketListener clientPlayPacketListener)
- 指定者:
apply在接口中Packet<ClientPlayPacketListener>- Mappings:
Namespace Name Mixin selector official aLsn;a(Lpi;)Vintermediary method_34173Lnet/minecraft/class_5900;method_34173(Lnet/minecraft/class_2602;)Vnamed applyLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;apply(Lnet/minecraft/network/listener/ClientPlayPacketListener;)V
-
getTeamName
public String getTeamName()
- Mappings:
Namespace Name Mixin selector official dLsn;d()Ljava/lang/String;intermediary method_34177Lnet/minecraft/class_5900;method_34177()Ljava/lang/String;named getTeamNameLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getTeamName()Ljava/lang/String;
-
getPlayerNames
public Collection<String> getPlayerNames()
- Mappings:
Namespace Name Mixin selector official eLsn;e()Ljava/util/Collection;intermediary method_34178Lnet/minecraft/class_5900;method_34178()Ljava/util/Collection;named getPlayerNamesLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getPlayerNames()Ljava/util/Collection;
-
getTeam
public Optional<TeamS2CPacket.SerializableTeam> getTeam()
- Mappings:
Namespace Name Mixin selector official fLsn;f()Ljava/util/Optional;intermediary method_34179Lnet/minecraft/class_5900;method_34179()Ljava/util/Optional;named getTeamLnet/minecraft/network/packet/s2c/play/TeamS2CPacket;getTeam()Ljava/util/Optional;
-
-