Skip to main content

/tick

Controls the server tick rate. Allows freezing, stepping through, and changing the speed of game ticks for debugging and testing.

Category
Special
Permission Level
Admin
Version Added
1.20.3

Syntax

/tick <query|rate|freeze|step|unfreeze|sprint> [<value>]

Parameters

NameTypeRequiredDescription
actionliteralRequiredquery = show tick info; rate = set tick rate; freeze = pause ticking; step = advance ticks while frozen; unfreeze = resume; sprint = run ticks as fast as possible.
valuefloat|integerOptionalFor rate: ticks per second (default 20). For step: number of ticks. For sprint: number of ticks to sprint through.

Examples

/tick rate 40

Sets the server to run at 40 ticks per second (2x normal speed).

/tick freeze

Freezes all game ticks, entities stop moving, time stops.

/tick step 5

While frozen, advances exactly 5 ticks then re-freezes.

Common Mistakes

Notes

Added in 1.20.3. Default tick rate is 20 ticks per second. /tick sprint runs ticks as fast as the server can process them for a specified number of ticks. /tick freeze stops entity updates, block updates, and time progression but players can still move.

Related Commands

Need a Minecraft server?

Try these commands on Astroworld or host your own server.

Try Astroworld Hosting