Rise 6 Scripting API
  • Introduction
  • Examples
    • Simple vanilla hop
    • Simple collide fly bypass
    • Events example
    • Example settings
    • Exempted value speed bypass
    • Packet nofall
    • Killaura
    • Arraylist
  • API Documentation
    • Scripting metadata
    • Objects
      • FontRenderer
      • Vector
        • Vector3
        • Vector2
      • ItemStack
      • BlockPos
      • Block
      • Inventory
      • Command
      • Module
      • EntityLiving
      • Entity
    • Global namespaces
      • render
      • input
      • world
      • rise
      • player
      • mc
      • network
      • packet
    • Events
      • Load event
      • Unload event
      • Module events
        • Attack event
        • World Change Event
        • Module Toggle Event
        • Server Kick event
        • Game event
        • Chat input event
        • Click event
        • Entity render event
        • Hit slow down event
        • Jump event
        • Keyboard Input event
        • Kill event
        • Move input event
        • Post motion event
        • Pre motion event
        • Strafe event
        • Pre update event
        • Render 2D event
        • Render 3D event
        • Water event
        • Tick event
        • Slow down event
      • onExecute event
Powered by GitBook
On this page
  • This event is cancellable.
  • setPosX(posX): Undefined
  • setPosY(posY): Undefined
  • setPosX(posZ): Undefined
  • setYaw(yaw): Undefined
  • setPitch(pitch): Undefined
  • setOnGround(groundState): Undefined
  • getPosX(): Number
  • getPosY(): Number
  • getPosZ(): Number
  • getYaw(): Number
  • getPitch(): Number
  • isOnGround(): Boolean
  1. API Documentation
  2. Events
  3. Module events

Pre motion event

This page goes over the onPreMotion event.

PreviousPost motion eventNextStrafe event

Last updated 2 years ago

This event is .

This event will be called before the motion is applied. Handler name is onPreMotion.

setPosX(posX): Undefined

Argument
Type
Description

posX

Number

Player position X to set.

Sets the event position on the X axis.

setPosY(posY): Undefined

Argument
Type
Description

posY

Number

Player position Y to set.

Sets the event position on the Y axis.

setPosX(posZ): Undefined

Argument
Type
Description

posZ

Number

Player position Z to set.

Sets the event position on the Z axis.

setYaw(yaw): Undefined

Argument
Type
Description

yaw

Number

Player yaw rotation to set

Sets the event rotation on the yaw axis.

setPitch(pitch): Undefined

Argument
Type
Description

pitch

Number

Player pitch rotation to set

Sets the event rotation on the pitch axis.

setOnGround(groundState): Undefined

Argument
Type
Description

groundState

Boolean

Value of player.onGround to set

Sets the event ground state.

getPosX(): Number

Returns the Position X of the event.

getPosY(): Number

Returns the Position Y of the event.

getPosZ(): Number

Returns the Position Z of the event.

getYaw(): Number

Returns the yaw rotation of the event.

getPitch(): Number

Returns the pitch rotation of the event.

isOnGround(): Boolean

Returns the ground state of the event.

cancellable