Package net.md_5.bungee.protocol.packet
Class ScoreboardObjective
java.lang.Object
net.md_5.bungee.protocol.DefinedPacket
net.md_5.bungee.protocol.packet.ScoreboardObjective
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionScoreboardObjective(String name, Either<String, net.md_5.bungee.api.chat.BaseComponent> value, ScoreboardObjective.HealthDisplay type, byte action, NumberFormat numberFormat) Creates a newScoreboardObjectiveinstance. -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanbyte0 to create, 1 to remove, 2 to update display text.getName()getType()getValue()voidhandle(AbstractPacketHandler handler) inthashCode()voidread(io.netty.buffer.ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) voidsetAction(byte action) 0 to create, 1 to remove, 2 to update display text.voidvoidsetNumberFormat(NumberFormat numberFormat) 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
-
ScoreboardObjective
public ScoreboardObjective() -
ScoreboardObjective
public ScoreboardObjective(String name, Either<String, net.md_5.bungee.api.chat.BaseComponent> value, ScoreboardObjective.HealthDisplay type, byte action, NumberFormat numberFormat) Creates a newScoreboardObjectiveinstance.- Parameters:
name-value-type-action- 0 to create, 1 to remove, 2 to update display text.numberFormat-
-
-
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
-
getValue
-
getType
-
getAction
public byte getAction()0 to create, 1 to remove, 2 to update display text. -
getNumberFormat
-
setName
-
setValue
-
setType
-
setAction
public void setAction(byte action) 0 to create, 1 to remove, 2 to update display text. -
setNumberFormat
-
toString
- Specified by:
toStringin classDefinedPacket
-
equals
- Specified by:
equalsin classDefinedPacket
-
canEqual
-
hashCode
public int hashCode()- Specified by:
hashCodein classDefinedPacket
-