HyCodeYourTale
classpublicPriority 3

BuilderToolOnUseInteraction

com.hypixel.hytale.protocol.packets.buildertools.BuilderToolOnUseInteraction

implements Packet

7

Methods

7

Public Methods

18

Fields

3

Constructors

Constants

intFIXED_BLOCK_SIZE= 57
booleanIS_COMPRESSED= false
intMAX_SIZE= 57
intNULLABLE_BIT_FIELD_SIZE= 0
intPACKET_ID= 413
intVARIABLE_BLOCK_START= 57
intVARIABLE_FIELD_COUNT= 0

Constructors

public
BuilderToolOnUseInteraction()
public
BuilderToolOnUseInteraction(InteractionType type, int x, int y, int z, int offsetForPaintModeX, int offsetForPaintModeY, int offsetForPaintModeZ, boolean isAltPlaySculptBrushModDown, boolean isHoldDownInteraction, boolean isDoServerRaytraceForPosition, boolean isShowEditNotifications, int maxLengthToolIgnoreHistory, float raycastOriginX, float raycastOriginY, float raycastOriginZ, float raycastDirectionX, float raycastDirectionY, float raycastDirectionZ)
public
BuilderToolOnUseInteraction(BuilderToolOnUseInteraction other)

Methods

Public Methods (7)

publicstatic
int computeBytesConsumed(ByteBuf buf, int offset)
public
int computeSize()
@Override
public
boolean equals(Object obj)
@Override
public
int getId()
@Override
public
int hashCode()
@Override
public
void serialize(ByteBuf buf)
@Override
publicstatic
ValidationResult validateStructure(ByteBuf buffer, int offset)

Fields

Public Fields (18)

publicboolean isAltPlaySculptBrushModDown
publicboolean isDoServerRaytraceForPosition
publicboolean isHoldDownInteraction
publicboolean isShowEditNotifications
publicint maxLengthToolIgnoreHistory
publicint offsetForPaintModeX
publicint offsetForPaintModeY
publicint offsetForPaintModeZ
publicfloat raycastDirectionX
publicfloat raycastDirectionY
publicfloat raycastDirectionZ
publicfloat raycastOriginX
publicfloat raycastOriginY
publicfloat raycastOriginZ
publicInteractionType type
publicint x
publicint y
publicint z

Related Classes