HyCodeYourTale
classpublicPriority 3

ServerCameraSettings

com.hypixel.hytale.protocol.ServerCameraSettings

6

Methods

6

Public Methods

30

Fields

3

Constructors

Constants

intFIXED_BLOCK_SIZE= 154
intMAX_SIZE= 154
intNULLABLE_BIT_FIELD_SIZE= 1
intVARIABLE_BLOCK_START= 154
intVARIABLE_FIELD_COUNT= 0

Constructors

public
ServerCameraSettings()
public
ServerCameraSettings(float positionLerpSpeed, float rotationLerpSpeed, float distance, float speedModifier, boolean allowPitchControls, boolean displayCursor, boolean displayReticle, MouseInputTargetType mouseInputTargetType, boolean sendMouseMotion, boolean skipCharacterPhysics, boolean isFirstPerson, MovementForceRotationType movementForceRotationType, Direction movementForceRotation, AttachedToType attachedToType, int attachedToEntityId, boolean eyeOffset, PositionDistanceOffsetType positionDistanceOffsetType, Position positionOffset, Direction rotationOffset, PositionType positionType, Position position, RotationType rotationType, Direction rotation, CanMoveType canMoveType, ApplyMovementType applyMovementType, Vector3f movementMultiplier, ApplyLookType applyLookType, Vector2f lookMultiplier, MouseInputType mouseInputType, Vector3f planeNormal)
public
ServerCameraSettings(ServerCameraSettings 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 (30)

publicboolean allowPitchControls
publicApplyLookType applyLookType
publicApplyMovementType applyMovementType
publicint attachedToEntityId
publicAttachedToType attachedToType
publicCanMoveType canMoveType
publicboolean displayCursor
publicboolean displayReticle
publicfloat distance
publicboolean eyeOffset
publicboolean isFirstPerson
publicVector2f lookMultiplier
publicMouseInputTargetType mouseInputTargetType
publicMouseInputType mouseInputType
publicDirection movementForceRotation
publicMovementForceRotationType movementForceRotationType
publicVector3f movementMultiplier
publicVector3f planeNormal
publicPosition position
publicPositionDistanceOffsetType positionDistanceOffsetType
publicfloat positionLerpSpeed
publicPosition positionOffset
publicPositionType positionType
publicDirection rotation
publicfloat rotationLerpSpeed
publicDirection rotationOffset
publicRotationType rotationType
publicboolean sendMouseMotion
publicboolean skipCharacterPhysics
publicfloat speedModifier

Related Classes