classpublicPriority 3
BuilderToolArg
com.hypixel.hytale.protocol.packets.buildertools.BuilderToolArg
6
Methods
6
Public Methods
13
Fields
3
Constructors
Constants
intFIXED_BLOCK_SIZE= 33
intMAX_SIZE= 1677721600
intNULLABLE_BIT_FIELD_SIZE= 2
intVARIABLE_BLOCK_START= 49
intVARIABLE_FIELD_COUNT= 4
Constructors
public
BuilderToolArg()public
BuilderToolArg(boolean required, BuilderToolArgType argType, BuilderToolBoolArg boolArg, BuilderToolFloatArg floatArg, BuilderToolIntArg intArg, BuilderToolStringArg stringArg, BuilderToolBlockArg blockArg, BuilderToolMaskArg maskArg, BuilderToolBrushShapeArg brushShapeArg, BuilderToolBrushOriginArg brushOriginArg, BuilderToolBrushAxisArg brushAxisArg, BuilderToolRotationArg rotationArg, BuilderToolOptionArg optionArg)public
BuilderToolArg(BuilderToolArg other)Methods
Public Methods (6)
publicstatic
int computeBytesConsumed(ByteBuf buf, int offset)public
int computeSize()public
boolean equals(Object obj)@Override
public
int hashCode()@Override
public
void serialize(ByteBuf buf)publicstatic
ValidationResult validateStructure(ByteBuf buffer, int offset)Fields
Public Fields (13)
public
BuilderToolArgType argTypepublic
BuilderToolBlockArg blockArgpublic
BuilderToolBoolArg boolArgpublic
BuilderToolBrushAxisArg brushAxisArgpublic
BuilderToolBrushOriginArg brushOriginArgpublic
BuilderToolBrushShapeArg brushShapeArgpublic
BuilderToolFloatArg floatArgpublic
BuilderToolIntArg intArgpublic
BuilderToolMaskArg maskArgpublic
BuilderToolOptionArg optionArgpublic
boolean requiredpublic
BuilderToolRotationArg rotationArgpublic
BuilderToolStringArg stringArgRelated Classes
Used By