Class MountController.MountInput
java.lang.Object
com.ticxo.modelengine.api.mount.controller.MountController.MountInput
- Enclosing interface:
- MountController
Data class containing the movement control sent by a player.
-
Constructor Summary
ConstructorsConstructorDescriptionMountInput(boolean forward, boolean backward, boolean left, boolean right, boolean jump, boolean sneak, boolean sprint) MountInput(float side, float front, boolean jump, boolean sneak) -
Method Summary
Modifier and TypeMethodDescriptionfloatgetFront()floatgetSide()booleanbooleanbooleanisJump()booleanisLeft()booleanisRight()booleanisSneak()booleanisSprint()booleanvoidsetBackward(boolean backward) voidsetForward(boolean forward) voidvoidsetJump(boolean jump) voidsetLeft(boolean left) voidsetRight(boolean right) voidvoidsetSneak(boolean sneak) voidsetSprint(boolean sprint) voidsetUpdated(boolean updated)
-
Constructor Details
-
MountInput
public MountInput() -
MountInput
public MountInput(float side, float front, boolean jump, boolean sneak) -
MountInput
public MountInput(boolean forward, boolean backward, boolean left, boolean right, boolean jump, boolean sneak, boolean sprint)
-
-
Method Details
-
getFront
public float getFront() -
getSide
public float getSide() -
isForward
public boolean isForward() -
isBackward
public boolean isBackward() -
isLeft
public boolean isLeft() -
isRight
public boolean isRight() -
isJump
public boolean isJump() -
isSneak
public boolean isSneak() -
isSprint
public boolean isSprint() -
isUpdated
public boolean isUpdated() -
setSide
-
setFront
-
setForward
public void setForward(boolean forward) -
setBackward
public void setBackward(boolean backward) -
setLeft
public void setLeft(boolean left) -
setRight
public void setRight(boolean right) -
setJump
public void setJump(boolean jump) -
setSneak
public void setSneak(boolean sneak) -
setSprint
public void setSprint(boolean sprint) -
setUpdated
public void setUpdated(boolean updated)
-