promotional bannermobile promotional banner
premium banner
Take full control of player movement. Double-tap to sprint, look to swim, run faster, jump higher, fall safer. Configure everything server-wide, per-rank, or per-player with the 3-tier permission system.

Description

Zamoar's Better Movement, Ultimate Movement Customization for Hytale

The most comprehensive, fully customizable movement modification plugin for Hytale servers. Customize sprint mechanics, jump height, movement speed, fall damage, swimming, stamina, oxygen, plus 65+ native Hytale settings with a powerful 3-tier permission system.

Great for: Parkour, PvP, minigames, creative, rank perks, movement profiles


Custom Features

Enhanced Swimming/Diving System

A complete directional swimming overhaul that gives players full control over vertical movement in water. Look where you want to go. It also allows you to look down to dive into the water without having to sneak.

How it works

While swimming and moving forward:

Look up → Swim upward toward the surface

Look down → Dive deeper underwater

Look straight → Swim horizontally

Includes collision detection to prevent swimming into blocks

Boosted rising speed for easier surface breaching

Configurable options

Enable or disable the swim control system

Set custom swim speeds, or use auto to match base movement speed

Combine with infinite oxygen for unlimited underwater exploration

Sprint while swimming for even faster movement

Example:

/cm defaults set swim true

/cm defaults set swimspeed 8.0

/cm defaults set swimspeed auto

/cm defaults set infiniteoxygen true

/cm defaults set drowning false


Double-Tap Sprint System

Intuitive sprint activation by quickly tapping forward twice. No extra sprint key, just double-tap W to start sprinting.

How it works

Press forward (W) and release

Press forward again within the detection window

Sprint automatically activates

Sprint continues until you stop moving or run out of stamina

Fully configurable

Enable or disable the system entirely

Adjust detection window (100 to 500ms) to match your playstyle

Combine with infinite stamina for endless sprinting

Works alongside native Hytale sprint

Example:

/cm defaults set doubletap true

/cm defaults set window 300

/cm defaults set window 400

/cm defaults set infinitestamina true


Speed and Stamina Control

Speed Multiplier, make players run faster or slower (0x to 100x)

Infinite Stamina, never run out of stamina

Stamina Multiplier, increase or decrease stamina capacity


Fall Damage System

No Fall Damage, disable fall damage completely

Fall Damage Multiplier, scale fall damage (0x to 10x)


Oxygen and Drowning System

Infinite Oxygen, breathe underwater forever

Oxygen Multiplier, increase breath holding capacity

Drowning Damage Control, adjust or disable drowning damage


Native Hytale Settings (65+ Options)

Full control over every native MovementSettings parameter, including:

Jump Height, adjust jump force

Movement Speed, base walking and running speed

Sprint Speed, how fast players sprint

Air Control, movement control while airborne

Fly Speed, horizontal and vertical flying speed

Climb Speed, ladder and wall climbing speed

Crouch Speed, sneaking movement speed

Slide Mechanics, slide entry and exit speeds

Roll Mechanics, combat roll settings

Auto-Jump, behavior and speed loss

Gravity, inverted gravity option

Mass and Drag, physics properties

And many more...


3-Tier Permission System

Create different movement profiles for different player ranks.

Priority

Level Use Case
1 (Highest) Player Override Special settings for specific players
2 Permission Group VIP, Donator, Admin movement perks
3 (Lowest) Server Default

Base settings for all players

 


Example Setup, Rank-Based Movement Perks

VIP rank, 25% faster, more stamina

/cm group create vip

/cm group set vip speed 1.25

/cm group set vip stamina 1.5

MVP rank, 50% faster, infinite stamina, no fall damage

/cm group create mvp

/cm group set mvp speed 1.5

/cm group set mvp infinitestamina true

/cm group set mvp falldamage false

/cm group create aquatic

/cm group set aquatic swimspeed 10.0

/cm group set aquatic infiniteoxygen true

/cm group set aquatic swim true

Assign ranks via permissions /perm user <player> add custommovement.group.vip

/perm user <player> add custommovement.group.mvp

/perm user <player> add custommovement.group.aquatic


Commands

All commands require custommovement.admin permission, or OP status (/op <player>).

Aliases: /cm, /mov, /movement


Server Defaults

/cm defaults set <setting> <value>

/cm defaults get <setting>

/cm defaults clear <setting>

/cm defaults list

/cm defaults hytale

/cm defaults reset


Permission Groups

/cm group list

/cm group create <name>

/cm group delete <name>

/cm group set <name> <setting> <value>

/cm group get <name> <setting>

/cm group clear <name> <setting>

/cm group settings <name>

/cm group reset <name>


Player Overrides

/cm player set <player> <setting> <value>

/cm player get <player> <setting>

/cm player clear <player> <setting>

/cm player list <player>

/cm player reset <player>


Utility

/cm info [player]

/cm speedtest

/cm reload


Installation

Download the plugin JAR

Place in your server's mods/ folder

Restart the server

Use /op <yourname> or grant custommovement.admin

Configure with /cm defaults set <setting> <value>