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)
public
boolean allowPitchControlspublic
ApplyLookType applyLookTypepublic
ApplyMovementType applyMovementTypepublic
int attachedToEntityIdpublic
AttachedToType attachedToTypepublic
CanMoveType canMoveTypepublic
boolean displayCursorpublic
boolean displayReticlepublic
float distancepublic
boolean eyeOffsetpublic
boolean isFirstPersonpublic
Vector2f lookMultiplierpublic
MouseInputTargetType mouseInputTargetTypepublic
MouseInputType mouseInputTypepublic
Direction movementForceRotationpublic
MovementForceRotationType movementForceRotationTypepublic
Vector3f movementMultiplierpublic
Vector3f planeNormalpublic
Position positionpublic
PositionDistanceOffsetType positionDistanceOffsetTypepublic
float positionLerpSpeedpublic
Position positionOffsetpublic
PositionType positionTypepublic
Direction rotationpublic
float rotationLerpSpeedpublic
Direction rotationOffsetpublic
RotationType rotationTypepublic
boolean sendMouseMotionpublic
boolean skipCharacterPhysicspublic
float speedModifierRelated Classes
Used By