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
-
public class Team extends DefinedPacket
-
-
Field Summary
-
Fields inherited from class net.md_5.bungee.protocol.DefinedPacket
PROCESS_TRACES
-
-
Constructor Summary
Constructors Constructor Description Team()Team(String name)Packet to destroy a team.Team(String name, byte mode, Either<String,BaseComponent> displayName, Either<String,BaseComponent> prefix, Either<String,BaseComponent> suffix, String nameTagVisibility, String collisionRule, int color, byte friendlyFire, String[] players)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)StringgetCollisionRule()intgetColor()Either<String,BaseComponent>getDisplayName()bytegetFriendlyFire()bytegetMode()0 - create, 1 remove, 2 info update, 3 player add, 4 player remove.StringgetName()StringgetNameTagVisibility()String[]getPlayers()Either<String,BaseComponent>getPrefix()Either<String,BaseComponent>getSuffix()voidhandle(AbstractPacketHandler handler)inthashCode()voidread(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion)voidsetCollisionRule(String collisionRule)voidsetColor(int color)voidsetDisplayName(Either<String,BaseComponent> displayName)voidsetFriendlyFire(byte friendlyFire)voidsetMode(byte mode)0 - create, 1 remove, 2 info update, 3 player add, 4 player remove.voidsetName(String name)voidsetNameTagVisibility(String nameTagVisibility)voidsetPlayers(String[] players)voidsetPrefix(Either<String,BaseComponent> prefix)voidsetSuffix(Either<String,BaseComponent> suffix)StringtoString()voidwrite(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion)-
Methods inherited from class net.md_5.bungee.protocol.DefinedPacket
expectedMaxLength, expectedMinLength, nextProtocol, read, read, readArray, readArray, readBaseComponent, readBaseComponent, readComponentStyle, readEitherBaseComponent, readEnumSet, readFixedBitSet, readNullable, readNumberFormat, readProperties, readPublicKey, readString, readString, readStringArray, readTag, readUUID, readVarInt, readVarInt, readVarIntArray, readVarShort, toArray, write, write, writeArray, writeBaseComponent, writeComponentStyle, writeEitherBaseComponent, writeEnumSet, writeFixedBitSet, writeNullable, writeNumberFormat, writeProperties, writePublicKey, writeString, writeString, writeStringArray, writeTag, writeUUID, writeVarInt, writeVarShort
-
-
-
-
Constructor Detail
-
Team
public Team(String name)
Packet to destroy a team.- Parameters:
name- team name
-
Team
public Team()
-
Team
public Team(String name, byte mode, Either<String,BaseComponent> displayName, Either<String,BaseComponent> prefix, Either<String,BaseComponent> suffix, String nameTagVisibility, String collisionRule, int color, byte friendlyFire, String[] players)
-
-
Method Detail
-
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
public void handle(AbstractPacketHandler handler) throws Exception
- Specified by:
handlein classDefinedPacket- Throws:
Exception
-
getName
public String getName()
-
getMode
public byte getMode()
0 - create, 1 remove, 2 info update, 3 player add, 4 player remove.
-
getDisplayName
public Either<String,BaseComponent> getDisplayName()
-
getPrefix
public Either<String,BaseComponent> getPrefix()
-
getSuffix
public Either<String,BaseComponent> getSuffix()
-
getNameTagVisibility
public String getNameTagVisibility()
-
getCollisionRule
public String getCollisionRule()
-
getColor
public int getColor()
-
getFriendlyFire
public byte getFriendlyFire()
-
getPlayers
public String[] getPlayers()
-
setName
public void setName(String name)
-
setMode
public void setMode(byte mode)
0 - create, 1 remove, 2 info update, 3 player add, 4 player remove.
-
setDisplayName
public void setDisplayName(Either<String,BaseComponent> displayName)
-
setPrefix
public void setPrefix(Either<String,BaseComponent> prefix)
-
setSuffix
public void setSuffix(Either<String,BaseComponent> suffix)
-
setNameTagVisibility
public void setNameTagVisibility(String nameTagVisibility)
-
setCollisionRule
public void setCollisionRule(String collisionRule)
-
setColor
public void setColor(int color)
-
setFriendlyFire
public void setFriendlyFire(byte friendlyFire)
-
setPlayers
public void setPlayers(String[] players)
-
toString
public String toString()
- Specified by:
toStringin classDefinedPacket
-
equals
public boolean equals(Object o)
- Specified by:
equalsin classDefinedPacket
-
canEqual
protected boolean canEqual(Object other)
-
hashCode
public int hashCode()
- Specified by:
hashCodein classDefinedPacket
-
-