Gametick
Updated Feb 24, 2026
Alias: GameticksAlias: gtAlias: tickAlias: ticks
Definition
Minecraft iteratively runs its processing code in a loop. One cycle of this loop is called a Tick or Gametick (gt). Gameticks are also used as the default measurement of time while working with redstone. The game attempts to run 20 gameticks a second (20tps), but will fail to do so and slow down the game if the server is lagging (>50mspt). Often confused with the less technical term "redstone tick". A redstone tick is in practice 2gt, as its origin comes from the default setting of a repeater. A default repeater when freshly placed is a 2gt- or one redstone-tick-repeater.
Details
In each ServerLevel.tick(), the game will process the following actions in this order:
- Enforce world border
- Weather
- Advance game time
- Scheduled block ticks
- Scheduled fluid ticks
- Process raids
- Purge unloaded chunks
- For each chunk:
- Increment inhabited time
- Spawn mobs
- Custom spawners
- Lightning
- Ice and snow
- Random tick (eg, for crop growth)
- Broadcast chunks
- Unload chunks
- Block events (See BED)
- Dragon fight, entity despawn, and entity tick.
- Tick block entities (used to be called tile entities).
- Entity management
Referenced By
Referenced codes
AB001AB002AC001AL003BD004BU002BW003CC005CC007CH001CH002CH003CH004CH005CH007CH008CKL001CT001CT005DT002FBS003HS002HS003IBS002MF003MF004MF005MH003MIS003MIS010MIS012ML003NT001NT002NT003NT005OBP001OBP005OIP002PI001PU004RD001RD003SP001SP002SP003SP005SP009TD006TT003TT005US002US006US008US012VBS001VBS002VBS003VBS004VBS006VBS009VIP006WT005
Open the archives to search by code.