classpublicPriority 3
ApplyForceInteraction
com.hypixel.hytale.protocol.ApplyForceInteraction
extends SimpleInteraction
6
Methods
6
Public Methods
14
Fields
3
Constructors
Constants
intFIXED_BLOCK_SIZE= 80
intMAX_SIZE= 1677721600
intNULLABLE_BIT_FIELD_SIZE= 1
intVARIABLE_BLOCK_START= 104
intVARIABLE_FIELD_COUNT= 6
Constructors
public
ApplyForceInteraction()public
ApplyForceInteraction(WaitForDataFrom waitForDataFrom, InteractionEffects effects, float horizontalSpeedMultiplier, float runTime, boolean cancelOnItemChange, Map<GameMode, InteractionSettings> settings, InteractionRules rules, int[] tags, InteractionCameraSettings camera, int next, int failed, VelocityConfig velocityConfig, ChangeVelocityType changeVelocityType, AppliedForce[] forces, float duration, FloatRange verticalClamp, boolean waitForGround, boolean waitForCollision, float groundCheckDelay, float collisionCheckDelay, int groundNext, int collisionNext, float raycastDistance, float raycastHeightOffset, RaycastMode raycastMode)public
ApplyForceInteraction(ApplyForceInteraction 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 (14)
public
ChangeVelocityType changeVelocityTypepublic
float collisionCheckDelaypublic
int collisionNextpublic
float durationpublic
AppliedForce[] forcespublic
float groundCheckDelaypublic
int groundNextpublic
float raycastDistancepublic
float raycastHeightOffsetpublic
RaycastMode raycastModepublic
VelocityConfig velocityConfigpublic
FloatRange verticalClamppublic
boolean waitForCollisionpublic
boolean waitForGround