MovementCommands-1.0.3.jar
25 Jan 2026
CurseForge · Hytale mod
Collection of commands for modifying player movement properties,toggle fly, change speeds, invert gravity and more!
Quick answer
MovementCommands-1.0.3.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.
Where it goes
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
MovementCommands-1.0.3.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.
Before you install it
Built for MovementCommands-1.0.3.jar. Pick another file and the loader, install side or required mods may change.
Use MovementCommands-1.0.3.jar. It targets Hytale; another release may target a different game build or dependency set.
This file does not list any required mods. Do not add a library just because a different file uses it.
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Use the “Get this file” button beside MovementCommands-1.0.3.jar. It opens that exact file at the source.
About this project
Collection of commands for modifying player movement properties.
Features include
All commands also include the ability to 'target' another player, simply specify the target player first before passing the value
Example: /movement reset <player> Example: /speed <player> <value>
I've also defined shortcuts to all 'movement' commands as well so /movement mass <value> and /mass <value> both work.
The /movement command has a base permission of server.commands.movement.command
Resets all movement settings to their default values.
Usage: /movement reset
Permission: movementcommands.movement.reset,movementcommands.movement.reset.other
Sets baseSpeed to the given value
Usage: /speed <value>
Sets the player's mass value.
Usage: /movement mass <value>
Permission: movementcommands.movement.mass,movementcommands.movement.mass.other
Sets the player's drag coefficient.
Usage: /movement dragcoefficient <value>
Permission: movementcommands.movement.dragcoefficient,movementcommands.movement.dragcoefficient.other
Sets the player's velocity resistance.
Usage: /movement velocityresistance <value>
Permission: movementcommands.movement.velocityresistance,movementcommands.movement.velocityresistance.other
Sets the player's acceleration value.
Usage: /movement acceleration <value>
Permission: movementcommands.movement.acceleration,movementcommands.movement.acceleration.other
Sets the player's base movement speed.
Usage: /movement basespeed <value>
Permission: movementcommands.movement.basespeed,movementcommands.movement.basespeed.other
Sets the collision expulsion force.
Usage: /movement collisionexpulsionforce <value>
Permission: movementcommands.movement.collisionexpulsionforce,movementcommands.movement.collisionexpulsionforce.other
Sets the player's jump force.
Usage: /movement jumpforce <value>
Permission: movementcommands.movement.jumpforce,movementcommands.movement.jumpforce.other
Sets the player's swim jump force.
Usage: /movement swimjumpforce <value>
Permission: movementcommands.movement.swimjumpforce,movementcommands.movement.swimjumpforce.other
Sets the jump buffer duration.
Usage: /movement jumpbufferduration <value>
Permission: movementcommands.movement.jumpbufferduration,movementcommands.movement.jumpbufferduration.other
Sets the maximum Y velocity for the jump buffer.
Usage: /movement jumpbuffermaxyvelocity <value>
Permission: movementcommands.movement.jumpbuffermaxyvelocity,movementcommands.movement.jumpbuffermaxyvelocity.other
Sets the jump force when falling.
Usage: /movement falljumpforce <value>
Permission: movementcommands.movement.falljumpforce,movementcommands.movement.falljumpforce.other
Sets the variable jump fall force.
Usage: /movement variablejumpfallforce <value>
Permission: movementcommands.movement.variablejumpfallforce,movementcommands.movement.variablejumpfallforce.other
Sets the minimum air drag value.
Usage: /movement airdragmin <value>
Permission: movementcommands.movement.airdragmin,movementcommands.movement.airdragmin.other
Sets the maximum air drag value.
Usage: /movement airdragmax <value>
Permission: movementcommands.movement.airdragmax,movementcommands.movement.airdragmax.other
Sets the speed threshold for minimum air drag.
Usage: /movement airdragminspeed <value>
Permission: movementcommands.movement.airdragminspeed,movementcommands.movement.airdragminspeed.other
Sets the speed threshold for maximum air drag.
Usage: /movement airdragmaxspeed <value>
Permission: movementcommands.movement.airdragmaxspeed,movementcommands.movement.airdragmaxspeed.other
Sets the minimum air friction value.
Usage: /movement airfrictionmin <value>
Permission: movementcommands.movement.airfrictionmin,movementcommands.movement.airfrictionmin.other
Sets the maximum air friction value.
Usage: /movement airfrictionmax <value>
Permission: movementcommands.movement.airfrictionmax,movementcommands.movement.airfrictionmax.other
Sets the speed threshold for minimum air friction.
Usage: /movement airfrictionminspeed <value>
Permission: movementcommands.movement.airfrictionminspeed,movementcommands.movement.airfrictionminspeed.other
Sets the speed threshold for maximum air friction.
Usage: /movement airfrictionmaxspeed <value>
Permission: movementcommands.movement.airfrictionmaxspeed,movementcommands.movement.airfrictionmaxspeed.other
Sets the air speed multiplier.
Usage: /movement airspeedmultiplier <value>
Permission: movementcommands.movement.airspeedmultiplier,movementcommands.movement.airspeedmultiplier.other
Sets the minimum speed for air control.
Usage: /movement aircontrolminspeed <value>
Permission: movementcommands.movement.aircontrolminspeed,movementcommands.movement.aircontrolminspeed.other
Sets the maximum speed for air control.
Usage: /movement aircontrolmaxspeed <value>
Permission: movementcommands.movement.aircontrolmaxspeed,movementcommands.movement.aircontrolmaxspeed.other
Sets the minimum air control multiplier.
Usage: /movement aircontrolminmultiplier <value>
Permission: movementcommands.movement.aircontrolminmultiplier,movementcommands.movement.aircontrolminmultiplier.other
Sets the maximum air control multiplier.
Usage: /movement aircontrolmaxmultiplier <value>
Permission: movementcommands.movement.aircontrolmaxmultiplier,movementcommands.movement.aircontrolmaxmultiplier.other
Sets the combo air speed multiplier.
Usage: /movement comboairspeedmultiplier <value>
Permission: movementcommands.movement.comboairspeedmultiplier,movementcommands.movement.comboairspeedmultiplier.other
Sets the player's climbing speed.
Usage: /movement climbspeed <value>
Permission: movementcommands.movement.climbspeed,movementcommands.movement.climbspeed.other
Sets the player's lateral climbing speed.
Usage: /movement climbspeedlateral <value>
Permission: movementcommands.movement.climbspeedlateral,movementcommands.movement.climbspeedlateral.other
Sets the sprint speed when climbing up.
Usage: /movement climbupsprintspeed <value>
Permission: movementcommands.movement.climbupsprintspeed,movementcommands.movement.climbupsprintspeed.other
Sets the sprint speed when climbing down.
Usage: /movement climbdownsprintspeed <value>
Permission: movementcommands.movement.climbdownsprintspeed,movementcommands.movement.climbdownsprintspeed.other
Sets the horizontal flying speed.
Usage: /movement horizontalflyspeed <value>
Permission: movementcommands.movement.horizontalflyspeed,movementcommands.movement.horizontalflyspeed.other
Sets the vertical flying speed.
Usage: /movement verticalflyspeed <value>
Permission: movementcommands.movement.verticalflyspeed,movementcommands.movement.verticalflyspeed.other
Enables or disables the player's ability to fly.
Usage: /movement canfly <true|false>
Permission: movementcommands.movement.canfly,movementcommands.movement.canfly.other
Sets the maximum speed multiplier.
Usage: /movement maxspeedmultiplier <value>
Permission: movementcommands.movement.maxspeedmultiplier,movementcommands.movement.maxspeedmultiplier.other
Sets the minimum speed multiplier.
Usage: /movement minspeedmultiplier <value>
Permission: movementcommands.movement.minspeedmultiplier,movementcommands.movement.minspeedmultiplier.other
Sets the forward walk speed multiplier.
Usage: /movement forwardwalkspeedmultiplier <value>
Permission: movementcommands.movement.forwardwalkspeedmultiplier,movementcommands.movement.forwardwalkspeedmultiplier.other
Sets the backward walk speed multiplier.
Usage: /movement backwardwalkspeedmultiplier <value>
Permission: movementcommands.movement.backwardwalkspeedmultiplier,movementcommands.movement.backwardwalkspeedmultiplier.other
Sets the strafe walk speed multiplier.
Usage: /movement strafewalkspeedmultiplier <value>
Permission: movementcommands.movement.strafewalkspeedmultiplier,movementcommands.movement.strafewalkspeedmultiplier.other
Sets the forward run speed multiplier.
Usage: /movement forwardrunspeedmultiplier <value>
Permission: movementcommands.movement.forwardrunspeedmultiplier,movementcommands.movement.forwardrunspeedmultiplier.other
Sets the backward run speed multiplier.
Usage: /movement backwardrunspeedmultiplier <value>
Permission: movementcommands.movement.backwardrunspeedmultiplier,movementcommands.movement.backwardrunspeedmultiplier.other
Sets the strafe run speed multiplier.
Usage: /movement straferunspeedmultiplier <value>
Permission: movementcommands.movement.straferunspeedmultiplier,movementcommands.movement.straferunspeedmultiplier.other
Sets the forward crouch speed multiplier.
Usage: /movement forwardcrouchspeedmultiplier <value>
Permission: movementcommands.movement.forwardcrouchspeedmultiplier,movementcommands.movement.forwardcrouchspeedmultiplier.other
Sets the backward crouch speed multiplier.
Usage: /movement backwardcrouchspeedmultiplier <value>
Permission: movementcommands.movement.backwardcrouchspeedmultiplier,movementcommands.movement.backwardcrouchspeedmultiplier.other
Sets the strafe crouch speed multiplier.
Usage: /movement strafecrouchspeedmultiplier <value>
Permission: movementcommands.movement.strafecrouchspeedmultiplier,movementcommands.movement.strafecrouchspeedmultiplier.other
Sets the forward sprint speed multiplier.
Usage: /movement forwardsprintspeedmultiplier <value>
Permission: movementcommands.movement.forwardsprintspeedmultiplier,movementcommands.movement.forwardsprintspeedmultiplier.other
Sets the wish direction gravity X component.
Usage: /movement wishdirectiongravityx <value>
Permission: movementcommands.movement.wishdirectiongravityx,movementcommands.movement.wishdirectiongravityx.other
Sets the wish direction gravity Y component.
Usage: /movement wishdirectiongravityy <value>
Permission: movementcommands.movement.wishdirectiongravityy,movementcommands.movement.wishdirectiongravityy.other
Sets the wish direction weight X component.
Usage: /movement wishdirectionweightx <value>
Permission: movementcommands.movement.wishdirectionweightx,movementcommands.movement.wishdirectionweightx.other
Sets the wish direction weight Y component.
Usage: /movement wishdirectionweighty <value>
Permission: movementcommands.movement.wishdirectionweighty,movementcommands.movement.wishdirectionweighty.other
Sets the fall effect duration.
Usage: /movement falleffectduration <value>
Permission: movementcommands.movement.falleffectduration,movementcommands.movement.falleffectduration.other
Sets the momentum loss when falling.
Usage: /movement fallmomentumloss <value>
Permission: movementcommands.movement.fallmomentumloss,movementcommands.movement.fallmomentumloss.other
Sets the speed loss when auto jumping over obstacles.
Usage: /movement autojumpobstaclespeedloss <value>
Permission: movementcommands.movement.autojumpobstaclespeedloss,movementcommands.movement.autojumpobstaclespeedloss.other
Sets the sprint speed loss when auto jumping over obstacles.
Usage: /movement autojumpobstaclesprintspeedloss <value>
Permission: movementcommands.movement.autojumpobstaclesprintspeedloss,movementcommands.movement.autojumpobstaclesprintspeedloss.other
Sets the effect duration when auto jumping over obstacles.
Usage: /movement autojumpobstacleeffectduration <value>
Permission: movementcommands.movement.autojumpobstacleeffectduration,movementcommands.movement.autojumpobstacleeffectduration.other
Sets the sprint effect duration when auto jumping over obstacles.
Usage: /movement autojumpobstaclesprinteffectduration <value>
Permission: movementcommands.movement.autojumpobstaclesprinteffectduration,movementcommands.movement.autojumpobstaclesprinteffectduration.other
Sets the maximum angle for auto jumping over obstacles.
Usage: /movement autojumpobstaclemaxangle <value>
Permission: movementcommands.movement.autojumpobstaclemaxangle,movementcommands.movement.autojumpobstaclemaxangle.other
Enables or disables jumping during auto jump.
Usage: /movement autojumpdisablejumping <true|false>
Permission: movementcommands.movement.autojumpdisablejumping,movementcommands.movement.autojumpdisablejumping.other
Sets the minimum speed required to start a slide.
Usage: /movement minslideentryspeed <value>
Permission: movementcommands.movement.minslideentryspeed,movementcommands.movement.minslideentryspeed.other
Sets the speed when exiting a slide.
Usage: /movement slideexitspeed <value>
Permission: movementcommands.movement.slideexitspeed,movementcommands.movement.slideexitspeed.other
Sets the minimum fall speed to engage a roll.
Usage: /movement minfallspeedtoengageroll <value>
Permission: movementcommands.movement.minfallspeedtoengageroll,movementcommands.movement.minfallspeedtoengageroll.other
Sets the maximum fall speed to engage a roll.
Usage: /movement maxfallspeedtoengageroll <value>
Permission: movementcommands.movement.maxfallspeedtoengageroll,movementcommands.movement.maxfallspeedtoengageroll.other
Sets the speed modifier when starting a roll.
Usage: /movement rollstartspeedmodifier <value>
Permission: movementcommands.movement.rollstartspeedmodifier,movementcommands.movement.rollstartspeedmodifier.other
Sets the speed modifier when exiting a roll.
Usage: /movement rollexitspeedmodifier <value>
Permission: movementcommands.movement.rollexitspeedmodifier,movementcommands.movement.rollexitspeedmodifier.other
Sets the time required to complete a roll.
Usage: /movement rolltimetocomplete <value>
Permission: movementcommands.movement.rolltimetocomplete,movementcommands.movement.rolltimetocomplete.other
Enables or disables inverted gravity for the player.
Usage: /movement invertedgravity <true|false>
Permission: movementcommands.movement.invertedgravity,movementcommands.movement.invertedgravity.other
I've created a MovementBuilder for simply constructing movement changes which can be found in the api package.
Project description from CurseForge.
Recent files
25 Jan 2026
17 Jan 2026
14 Jan 2026
14 Jan 2026
Looking for an older file? The official CurseForge project page is in Resources.