Back to mods
MovementCommands project artwork

CurseForge · Hytale mod

MovementCommands

Collection of commands for modifying player movement properties,toggle fly, change speeds, invert gravity and more!

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which MovementCommands release should I use?

Updated 6 months ago
Latest stable file MovementCommands-1.0.3.jar
Game version Not listed
Mod system Built-in Hytale mod system

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

Where should MovementCommands be installed in 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.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does MovementCommands-1.0.3.jar need?

MovementCommands-1.0.3.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

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

Add MovementCommands without breaking your instance.

Built for MovementCommands-1.0.3.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use MovementCommands-1.0.3.jar. It targets Hytale; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    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.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside MovementCommands-1.0.3.jar. It opens that exact file at the source.

About this project

What does MovementCommands add?

MovementCommands

Collection of commands for modifying player movement properties.

Features include

  • Changing speeds
  • Toggling flying without creative mode
  • Changing mass, acceleration, etc
  • Flipping gravity
  • Changing rolling related properties
  • and more!

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

Commands

reset

Resets all movement settings to their default values.

Usage: /movement reset

Permission: movementcommands.movement.reset,movementcommands.movement.reset.other

speed

Sets baseSpeed to the given value

Usage: /speed <value>

mass

Sets the player's mass value.

Usage: /movement mass <value>

Permission: movementcommands.movement.mass,movementcommands.movement.mass.other

dragcoefficient

Sets the player's drag coefficient.

Usage: /movement dragcoefficient <value>

Permission: movementcommands.movement.dragcoefficient,movementcommands.movement.dragcoefficient.other

velocityresistance

Sets the player's velocity resistance.

Usage: /movement velocityresistance <value>

Permission: movementcommands.movement.velocityresistance,movementcommands.movement.velocityresistance.other

acceleration

Sets the player's acceleration value.

Usage: /movement acceleration <value>

Permission: movementcommands.movement.acceleration,movementcommands.movement.acceleration.other

basespeed

Sets the player's base movement speed.

Usage: /movement basespeed <value>

Permission: movementcommands.movement.basespeed,movementcommands.movement.basespeed.other

collisionexpulsionforce

Sets the collision expulsion force.

Usage: /movement collisionexpulsionforce <value>

Permission: movementcommands.movement.collisionexpulsionforce,movementcommands.movement.collisionexpulsionforce.other

jumpforce

Sets the player's jump force.

Usage: /movement jumpforce <value>

Permission: movementcommands.movement.jumpforce,movementcommands.movement.jumpforce.other

swimjumpforce

Sets the player's swim jump force.

Usage: /movement swimjumpforce <value>

Permission: movementcommands.movement.swimjumpforce,movementcommands.movement.swimjumpforce.other

jumpbufferduration

Sets the jump buffer duration.

Usage: /movement jumpbufferduration <value>

Permission: movementcommands.movement.jumpbufferduration,movementcommands.movement.jumpbufferduration.other

jumpbuffermaxyvelocity

Sets the maximum Y velocity for the jump buffer.

Usage: /movement jumpbuffermaxyvelocity <value>

Permission: movementcommands.movement.jumpbuffermaxyvelocity,movementcommands.movement.jumpbuffermaxyvelocity.other

falljumpforce

Sets the jump force when falling.

Usage: /movement falljumpforce <value>

Permission: movementcommands.movement.falljumpforce,movementcommands.movement.falljumpforce.other

variablejumpfallforce

Sets the variable jump fall force.

Usage: /movement variablejumpfallforce <value>

Permission: movementcommands.movement.variablejumpfallforce,movementcommands.movement.variablejumpfallforce.other

airdragmin

Sets the minimum air drag value.

Usage: /movement airdragmin <value>

Permission: movementcommands.movement.airdragmin,movementcommands.movement.airdragmin.other

airdragmax

Sets the maximum air drag value.

Usage: /movement airdragmax <value>

Permission: movementcommands.movement.airdragmax,movementcommands.movement.airdragmax.other

airdragminspeed

Sets the speed threshold for minimum air drag.

Usage: /movement airdragminspeed <value>

Permission: movementcommands.movement.airdragminspeed,movementcommands.movement.airdragminspeed.other

airdragmaxspeed

Sets the speed threshold for maximum air drag.

Usage: /movement airdragmaxspeed <value>

Permission: movementcommands.movement.airdragmaxspeed,movementcommands.movement.airdragmaxspeed.other

airfrictionmin

Sets the minimum air friction value.

Usage: /movement airfrictionmin <value>

Permission: movementcommands.movement.airfrictionmin,movementcommands.movement.airfrictionmin.other

airfrictionmax

Sets the maximum air friction value.

Usage: /movement airfrictionmax <value>

Permission: movementcommands.movement.airfrictionmax,movementcommands.movement.airfrictionmax.other

airfrictionminspeed

Sets the speed threshold for minimum air friction.

Usage: /movement airfrictionminspeed <value>

Permission: movementcommands.movement.airfrictionminspeed,movementcommands.movement.airfrictionminspeed.other

airfrictionmaxspeed

Sets the speed threshold for maximum air friction.

Usage: /movement airfrictionmaxspeed <value>

Permission: movementcommands.movement.airfrictionmaxspeed,movementcommands.movement.airfrictionmaxspeed.other

airspeedmultiplier

Sets the air speed multiplier.

Usage: /movement airspeedmultiplier <value>

Permission: movementcommands.movement.airspeedmultiplier,movementcommands.movement.airspeedmultiplier.other

aircontrolminspeed

Sets the minimum speed for air control.

Usage: /movement aircontrolminspeed <value>

Permission: movementcommands.movement.aircontrolminspeed,movementcommands.movement.aircontrolminspeed.other

aircontrolmaxspeed

Sets the maximum speed for air control.

Usage: /movement aircontrolmaxspeed <value>

Permission: movementcommands.movement.aircontrolmaxspeed,movementcommands.movement.aircontrolmaxspeed.other

aircontrolminmultiplier

Sets the minimum air control multiplier.

Usage: /movement aircontrolminmultiplier <value>

Permission: movementcommands.movement.aircontrolminmultiplier,movementcommands.movement.aircontrolminmultiplier.other

aircontrolmaxmultiplier

Sets the maximum air control multiplier.

Usage: /movement aircontrolmaxmultiplier <value>

Permission: movementcommands.movement.aircontrolmaxmultiplier,movementcommands.movement.aircontrolmaxmultiplier.other

comboairspeedmultiplier

Sets the combo air speed multiplier.

Usage: /movement comboairspeedmultiplier <value>

Permission: movementcommands.movement.comboairspeedmultiplier,movementcommands.movement.comboairspeedmultiplier.other

climbspeed

Sets the player's climbing speed.

Usage: /movement climbspeed <value>

Permission: movementcommands.movement.climbspeed,movementcommands.movement.climbspeed.other

climbspeedlateral

Sets the player's lateral climbing speed.

Usage: /movement climbspeedlateral <value>

Permission: movementcommands.movement.climbspeedlateral,movementcommands.movement.climbspeedlateral.other

climbupsprintspeed

Sets the sprint speed when climbing up.

Usage: /movement climbupsprintspeed <value>

Permission: movementcommands.movement.climbupsprintspeed,movementcommands.movement.climbupsprintspeed.other

climbdownsprintspeed

Sets the sprint speed when climbing down.

Usage: /movement climbdownsprintspeed <value>

Permission: movementcommands.movement.climbdownsprintspeed,movementcommands.movement.climbdownsprintspeed.other

horizontalflyspeed

Sets the horizontal flying speed.

Usage: /movement horizontalflyspeed <value>

Permission: movementcommands.movement.horizontalflyspeed,movementcommands.movement.horizontalflyspeed.other

verticalflyspeed

Sets the vertical flying speed.

Usage: /movement verticalflyspeed <value>

Permission: movementcommands.movement.verticalflyspeed,movementcommands.movement.verticalflyspeed.other

canfly

Enables or disables the player's ability to fly.

Usage: /movement canfly <true|false>

Permission: movementcommands.movement.canfly,movementcommands.movement.canfly.other

maxspeedmultiplier

Sets the maximum speed multiplier.

Usage: /movement maxspeedmultiplier <value>

Permission: movementcommands.movement.maxspeedmultiplier,movementcommands.movement.maxspeedmultiplier.other

minspeedmultiplier

Sets the minimum speed multiplier.

Usage: /movement minspeedmultiplier <value>

Permission: movementcommands.movement.minspeedmultiplier,movementcommands.movement.minspeedmultiplier.other

forwardwalkspeedmultiplier

Sets the forward walk speed multiplier.

Usage: /movement forwardwalkspeedmultiplier <value>

Permission: movementcommands.movement.forwardwalkspeedmultiplier,movementcommands.movement.forwardwalkspeedmultiplier.other

backwardwalkspeedmultiplier

Sets the backward walk speed multiplier.

Usage: /movement backwardwalkspeedmultiplier <value>

Permission: movementcommands.movement.backwardwalkspeedmultiplier,movementcommands.movement.backwardwalkspeedmultiplier.other

strafewalkspeedmultiplier

Sets the strafe walk speed multiplier.

Usage: /movement strafewalkspeedmultiplier <value>

Permission: movementcommands.movement.strafewalkspeedmultiplier,movementcommands.movement.strafewalkspeedmultiplier.other

forwardrunspeedmultiplier

Sets the forward run speed multiplier.

Usage: /movement forwardrunspeedmultiplier <value>

Permission: movementcommands.movement.forwardrunspeedmultiplier,movementcommands.movement.forwardrunspeedmultiplier.other

backwardrunspeedmultiplier

Sets the backward run speed multiplier.

Usage: /movement backwardrunspeedmultiplier <value>

Permission: movementcommands.movement.backwardrunspeedmultiplier,movementcommands.movement.backwardrunspeedmultiplier.other

straferunspeedmultiplier

Sets the strafe run speed multiplier.

Usage: /movement straferunspeedmultiplier <value>

Permission: movementcommands.movement.straferunspeedmultiplier,movementcommands.movement.straferunspeedmultiplier.other

forwardcrouchspeedmultiplier

Sets the forward crouch speed multiplier.

Usage: /movement forwardcrouchspeedmultiplier <value>

Permission: movementcommands.movement.forwardcrouchspeedmultiplier,movementcommands.movement.forwardcrouchspeedmultiplier.other

backwardcrouchspeedmultiplier

Sets the backward crouch speed multiplier.

Usage: /movement backwardcrouchspeedmultiplier <value>

Permission: movementcommands.movement.backwardcrouchspeedmultiplier,movementcommands.movement.backwardcrouchspeedmultiplier.other

strafecrouchspeedmultiplier

Sets the strafe crouch speed multiplier.

Usage: /movement strafecrouchspeedmultiplier <value>

Permission: movementcommands.movement.strafecrouchspeedmultiplier,movementcommands.movement.strafecrouchspeedmultiplier.other

forwardsprintspeedmultiplier

Sets the forward sprint speed multiplier.

Usage: /movement forwardsprintspeedmultiplier <value>

Permission: movementcommands.movement.forwardsprintspeedmultiplier,movementcommands.movement.forwardsprintspeedmultiplier.other

wishdirectiongravityx

Sets the wish direction gravity X component.

Usage: /movement wishdirectiongravityx <value>

Permission: movementcommands.movement.wishdirectiongravityx,movementcommands.movement.wishdirectiongravityx.other

wishdirectiongravityy

Sets the wish direction gravity Y component.

Usage: /movement wishdirectiongravityy <value>

Permission: movementcommands.movement.wishdirectiongravityy,movementcommands.movement.wishdirectiongravityy.other

wishdirectionweightx

Sets the wish direction weight X component.

Usage: /movement wishdirectionweightx <value>

Permission: movementcommands.movement.wishdirectionweightx,movementcommands.movement.wishdirectionweightx.other

wishdirectionweighty

Sets the wish direction weight Y component.

Usage: /movement wishdirectionweighty <value>

Permission: movementcommands.movement.wishdirectionweighty,movementcommands.movement.wishdirectionweighty.other

falleffectduration

Sets the fall effect duration.

Usage: /movement falleffectduration <value>

Permission: movementcommands.movement.falleffectduration,movementcommands.movement.falleffectduration.other

fallmomentumloss

Sets the momentum loss when falling.

Usage: /movement fallmomentumloss <value>

Permission: movementcommands.movement.fallmomentumloss,movementcommands.movement.fallmomentumloss.other

autojumpobstaclespeedloss

Sets the speed loss when auto jumping over obstacles.

Usage: /movement autojumpobstaclespeedloss <value>

Permission: movementcommands.movement.autojumpobstaclespeedloss,movementcommands.movement.autojumpobstaclespeedloss.other

autojumpobstaclesprintspeedloss

Sets the sprint speed loss when auto jumping over obstacles.

Usage: /movement autojumpobstaclesprintspeedloss <value>

Permission: movementcommands.movement.autojumpobstaclesprintspeedloss,movementcommands.movement.autojumpobstaclesprintspeedloss.other

autojumpobstacleeffectduration

Sets the effect duration when auto jumping over obstacles.

Usage: /movement autojumpobstacleeffectduration <value>

Permission: movementcommands.movement.autojumpobstacleeffectduration,movementcommands.movement.autojumpobstacleeffectduration.other

autojumpobstaclesprinteffectduration

Sets the sprint effect duration when auto jumping over obstacles.

Usage: /movement autojumpobstaclesprinteffectduration <value>

Permission: movementcommands.movement.autojumpobstaclesprinteffectduration,movementcommands.movement.autojumpobstaclesprinteffectduration.other

autojumpobstaclemaxangle

Sets the maximum angle for auto jumping over obstacles.

Usage: /movement autojumpobstaclemaxangle <value>

Permission: movementcommands.movement.autojumpobstaclemaxangle,movementcommands.movement.autojumpobstaclemaxangle.other

autojumpdisablejumping

Enables or disables jumping during auto jump.

Usage: /movement autojumpdisablejumping <true|false>

Permission: movementcommands.movement.autojumpdisablejumping,movementcommands.movement.autojumpdisablejumping.other

minslideentryspeed

Sets the minimum speed required to start a slide.

Usage: /movement minslideentryspeed <value>

Permission: movementcommands.movement.minslideentryspeed,movementcommands.movement.minslideentryspeed.other

slideexitspeed

Sets the speed when exiting a slide.

Usage: /movement slideexitspeed <value>

Permission: movementcommands.movement.slideexitspeed,movementcommands.movement.slideexitspeed.other

minfallspeedtoengageroll

Sets the minimum fall speed to engage a roll.

Usage: /movement minfallspeedtoengageroll <value>

Permission: movementcommands.movement.minfallspeedtoengageroll,movementcommands.movement.minfallspeedtoengageroll.other

maxfallspeedtoengageroll

Sets the maximum fall speed to engage a roll.

Usage: /movement maxfallspeedtoengageroll <value>

Permission: movementcommands.movement.maxfallspeedtoengageroll,movementcommands.movement.maxfallspeedtoengageroll.other

rollstartspeedmodifier

Sets the speed modifier when starting a roll.

Usage: /movement rollstartspeedmodifier <value>

Permission: movementcommands.movement.rollstartspeedmodifier,movementcommands.movement.rollstartspeedmodifier.other

rollexitspeedmodifier

Sets the speed modifier when exiting a roll.

Usage: /movement rollexitspeedmodifier <value>

Permission: movementcommands.movement.rollexitspeedmodifier,movementcommands.movement.rollexitspeedmodifier.other

rolltimetocomplete

Sets the time required to complete a roll.

Usage: /movement rolltimetocomplete <value>

Permission: movementcommands.movement.rolltimetocomplete,movementcommands.movement.rolltimetocomplete.other

invertedgravity

Enables or disables inverted gravity for the player.

Usage: /movement invertedgravity <true|false>

Permission: movementcommands.movement.invertedgravity,movementcommands.movement.invertedgravity.other

Developer

I've created a MovementBuilder for simply constructing movement changes which can be found in the api package.

Project description from CurseForge.

Recent files

MovementCommands releases and Hytale builds

4 of 4 releases match

Looking for an older file? The official CurseForge project page is in Resources.