HyCodeYourTale
classpublicPriority 3

HorizontalSelector

com.hypixel.hytale.protocol.HorizontalSelector

extends Selector

6

Methods

6

Public Methods

10

Fields

3

Constructors

Constants

intFIXED_BLOCK_SIZE= 34
intMAX_SIZE= 34
intNULLABLE_BIT_FIELD_SIZE= 0
intVARIABLE_BLOCK_START= 34
intVARIABLE_FIELD_COUNT= 0

Constructors

public
HorizontalSelector()
public
HorizontalSelector(float extendTop, float extendBottom, float yawLength, float yawStartOffset, float pitchOffset, float rollOffset, float startDistance, float endDistance, HorizontalSelectorDirection direction, boolean testLineOfSight)
public
HorizontalSelector(HorizontalSelector other)

Methods

Public Methods (6)

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

Fields

Public Fields (10)

publicHorizontalSelectorDirection direction
publicfloat endDistance
publicfloat extendBottom
publicfloat extendTop
publicfloat pitchOffset
publicfloat rollOffset
publicfloat startDistance
publicboolean testLineOfSight
publicfloat yawLength
publicfloat yawStartOffset

Related Classes