HyCodeYourTale
classpublicPriority 1

ApplyForceInteraction

com.hypixel.hytale.server.core.modules.interaction.interaction.config.client.ApplyForceInteraction

extends SimpleInteraction

5

Methods

5

Public Methods

13

Fields

1

Constructors

Constants

BuilderCodec<ApplyForceInteraction>CODEC= BuilderCodec.builder( ApplyForceInteraction.class, ApplyForceInteraction::new, SimpleInt...
BuilderCodec<ApplyForceInteraction.Force>CODEC= BuilderCodec.builder( ApplyForceInteraction.Force.class, ApplyForceInteraction.Force:...
intCOLLISION_LABEL_INDEX= 2
intGROUND_LABEL_INDEX= 1
intLABEL_COUNT= 3
intNEXT_LABEL_INDEX= 0
floatSPATIAL_STRUCTURE_RADIUS= 1.5F

Constructors

public
ApplyForceInteraction()

Methods

Public Methods (5)

public
void compile(OperationsBuilder builder)
@Override
public
WaitForDataFrom getWaitForDataFrom()
@Nonnull@Override
public
boolean needsRemoteSync()
@Override
public
AppliedForce toPacket()
@Nonnull
public
String toString()
@Nonnull@Override

Fields

Private/Package Fields (13)

privateChangeVelocityType changeVelocityType
privatefloat collisionCheckDelay
privateString collisionInteraction
privatefloat duration
privatefloat groundCheckDelay
privateString groundInteraction
privatefloat raycastDistance
privatefloat raycastHeightOffset
privateRaycastMode raycastMode
privateVelocityConfig velocityConfig
privateFloatRange verticalClamp
privateboolean waitForCollision
privateboolean waitForGround

Related Classes