Package net.md_5.bungee.protocol.packet
Class Team
java.lang.Object
net.md_5.bungee.protocol.DefinedPacket
net.md_5.bungee.protocol.packet.Team
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enum -
Constructor Summary
ConstructorsConstructorDescriptionTeam()Packet to destroy a team.Team(String name, byte mode, Either<String, net.md_5.bungee.api.chat.BaseComponent> displayName, Either<String, net.md_5.bungee.api.chat.BaseComponent> prefix, Either<String, net.md_5.bungee.api.chat.BaseComponent> suffix, Either<String, Team.NameTagVisibility> nameTagVisibility, Either<String, Team.CollisionRule> collisionRule, int color, byte friendlyFire, String[] players) Creates a newTeaminstance. -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanintgetColor()bytebytegetMode()0 - create, 1 remove, 2 info update, 3 player add, 4 player remove.getName()String[]voidhandle(AbstractPacketHandler handler) inthashCode()voidread(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) voidsetCollisionRule(Either<String, Team.CollisionRule> collisionRule) voidsetColor(int color) voidsetDisplayName(Either<String, net.md_5.bungee.api.chat.BaseComponent> displayName) voidsetFriendlyFire(byte friendlyFire) voidsetMode(byte mode) 0 - create, 1 remove, 2 info update, 3 player add, 4 player remove.voidvoidsetNameTagVisibility(Either<String, Team.NameTagVisibility> nameTagVisibility) voidsetPlayers(String[] players) voidvoidtoString()voidwrite(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) Methods inherited from class net.md_5.bungee.protocol.DefinedPacket
nextProtocol, read, read, readArray, readArray, readBaseComponent, readBaseComponent, readComponentStyle, readEitherBaseComponent, readEnumSet, readFixedBitSet, readLengthPrefixed, readNullable, readNumberFormat, readProperties, readPublicKey, readString, readString, readStringArray, readStringMapKey, readTag, readTag, readUUID, readVarInt, readVarInt, readVarIntArray, readVarShort, setVarInt, toArray, write, write, writeArray, writeBaseComponent, writeComponentStyle, writeEitherBaseComponent, writeEnumSet, writeFixedBitSet, writeLengthPrefixed, writeNullable, writeNumberFormat, writeProperties, writePublicKey, writeString, writeString, writeStringArray, writeTag, writeUUID, writeVarInt, writeVarShort
-
Constructor Details
-
Team
Packet to destroy a team.- Parameters:
name- team name
-
Team
public Team() -
Team
public Team(String name, byte mode, Either<String, net.md_5.bungee.api.chat.BaseComponent> displayName, Either<String, net.md_5.bungee.api.chat.BaseComponent> prefix, Either<String, net.md_5.bungee.api.chat.BaseComponent> suffix, Either<String, Team.NameTagVisibility> nameTagVisibility, Either<String, Team.CollisionRule> collisionRule, int color, byte friendlyFire, String[] players) Creates a newTeaminstance.- Parameters:
name-mode- 0 - create, 1 remove, 2 info update, 3 player add, 4 player remove.displayName-prefix-suffix-nameTagVisibility-collisionRule-color-friendlyFire-players-
-
-
Method Details
-
read
public void read(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) - Overrides:
readin classDefinedPacket
-
write
public void write(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) - Overrides:
writein classDefinedPacket
-
handle
- Specified by:
handlein classDefinedPacket- Throws:
Exception
-
getName
-
getMode
public byte getMode()0 - create, 1 remove, 2 info update, 3 player add, 4 player remove. -
getDisplayName
-
getPrefix
-
getSuffix
-
getNameTagVisibility
-
getCollisionRule
-
getColor
public int getColor() -
getFriendlyFire
public byte getFriendlyFire() -
getPlayers
-
setName
-
setMode
public void setMode(byte mode) 0 - create, 1 remove, 2 info update, 3 player add, 4 player remove. -
setDisplayName
-
setPrefix
-
setSuffix
-
setNameTagVisibility
-
setCollisionRule
-
setColor
public void setColor(int color) -
setFriendlyFire
public void setFriendlyFire(byte friendlyFire) -
setPlayers
-
toString
- Specified by:
toStringin classDefinedPacket
-
equals
- Specified by:
equalsin classDefinedPacket
-
canEqual
-
hashCode
public int hashCode()- Specified by:
hashCodein classDefinedPacket
-