Converting...
Enter a tick count, a time in seconds, or click a preset — then hit Convert to see all time units and your repeater chain.
What is a Minecraft Tick?
Minecraft runs on a fixed-rate game loop called the tick. Under normal conditions the server (and single-player integrated server) targets 20 ticks per second (20 TPS), meaning one new game tick is processed every 50 milliseconds. Every game event — redstone signals propagating, mobs choosing attack targets, crops receiving a random growth chance, items moving through hoppers — advances exactly one step per tick.
This fixed rate is why Minecraft timing is expressed in ticks rather than raw seconds. A repeater chain set to 20 ticks fires after exactly 1 second regardless of frame rate or rendering load, because those are server-side game events that run on the tick loop, not on the GPU. Understanding tick counts lets you design redstone circuits that behave deterministically across all hardware.
When a server is overloaded — too many loaded chunks, too many entities, or expensive datapacks — the tick loop slows down below 20 TPS. You can check the current TPS on a server with the /tps command (Paper/Spigot) or view it in the debug screen (F3) on a local world. Lag causes redstone timers to run slow — a 200-tick timer at 10 TPS takes 20 real seconds instead of 10.
Core Tick Constants — Vanilla Minecraft at 20 TPS
1 tick
= 50 ms = 0.05 s
20 ticks
= 1 second
1,200 ticks
= 1 minute
72,000 ticks
= 1 hour
24,000 ticks
= 1 Minecraft day (20 real min)
8 ticks
= 1 hopper cycle (2.5 items/s)
Minecraft Day/Night Cycle in Ticks
One full Minecraft day lasts exactly 24,000 ticks — 20 real minutes at 20 TPS. The cycle is divided into four named phases based on sunlight level, which controls surface mob spawning, sleep eligibility, and daylight sensor output.
| Phase | Tick Range | Duration | Real Time | Notes |
|---|---|---|---|---|
| Daytime | 0 – 13,000 | 13,000 ticks | 10 min 50 s | Hostile mobs burn in sunlight; peaceful surface. Sky colour full blue. |
| Dusk | 13,000 – 14,000 | 1,000 ticks | 50 s | Transition. Players can sleep as of tick 12,542. Daylight sensor drops. |
| Night | 14,000 – 22,000 | 8,000 ticks | 6 min 40 s | Hostile mobs spawn on the surface. Moonlight visible. Full dark sky. |
| Dawn | 22,000 – 24,000 | 2,000 ticks | 1 min 40 s | Sunrise transition. Mobs beginning to burn. Daylight sensor rising. |
You can set the world time to any tick with /time set <ticks>. Use /time query daytime to read the current in-day tick (0–24000) and /time query gametime for the absolute tick count since world creation.
Redstone Component Timing Reference
Every redstone component introduces a specific signal delay measured in ticks. Knowing these values is essential when designing clocks, timing circuits, and farms that rely on precise sequencing. All values below are for vanilla Minecraft 1.21 at 20 TPS.
| Component | Delay (ticks) | Real time |
|---|---|---|
| Redstone Wire | 0 | Instant |
| Redstone Torch | 1 | 50 ms |
| Repeater (minimum) | 1 | 50 ms |
| Repeater (maximum) | 4 | 200 ms |
| Comparator | 1 | 50 ms |
| Observer | 2 | 100 ms |
| Piston (extend) | 1 | 50 ms |
| Piston (retract) | 2 | 100 ms |
| Dropper / Dispenser | 2 | 100 ms |
| Hopper (transfer) | 8 | 400 ms |
| TNT (default fuse) | 80 | 4 s |
| Daylight Sensor | 20 | 1 s |
| Sculk Sensor | 2 | 100 ms |
Building Repeater Chains for Any Delay
A repeater chain is the simplest way to create a fixed time delay in redstone. Each repeater adds 1–4 ticks of delay depending on its setting (right-click to cycle). To achieve a target delay, you calculate the minimum number of repeaters needed:
Repeater Count = ⌈ Target Ticks ÷ Ticks per Repeater ⌉
⌈ ⌉ denotes ceiling division — always round up to the nearest whole repeater.
When the target tick count is not evenly divisible by the repeater setting, the chain overshoots by a small amount. For example, targeting 25 ticks with 4-tick repeaters requires 7 repeaters (28 ticks total — 3 ticks over). The calculator above shows the exact overshoot and lists alternative repeater/delay combinations that achieve a closer or exact match.
| Target Delay | Ticks | Optimal Chain | Exact? |
|---|---|---|---|
| 1 second | 20 | 5 × 4-tick repeaters | exact |
| Hopper cycle | 8 | 2 × 4-tick repeaters | exact |
| Creeper fuse | 30 | 10 × 3-tick repeaters | exact |
| TNT fuse | 80 | 20 × 4-tick repeaters | exact |
| 10 seconds | 200 | 50 × 4-tick repeaters | exact |
| 1 minute | 1,200 | 300 × 4-tick repeaters | exact |
For delays longer than a few seconds, a simple repeater chain becomes impractically large. A 1-minute delay would require 300 repeaters in series — far too many blocks. In practice, builders use a hopper clock (a loop of hoppers passing items back and forth) or a comparator clock for longer delays, and reserve repeater chains for precise sub-second or few-second delays in circuits where space is limited.
Tick Rates in Farm Mechanics
Every automatic farm in Minecraft relies on tick-rate knowledge. Understanding the exact timing of spawners, hoppers, and furnaces lets you build farms that operate at their theoretical maximum throughput without unnecessary complexity.
Mob Spawner
A mob spawner randomly selects a delay between 200 and 800 ticks (10–40 seconds) after each spawn attempt before trying again. The exact delay is random within that range per spawner instance.
- Minimum cooldown: 200 ticks (10 s)
- Maximum cooldown: 800 ticks (40 s)
- Activation range: player within 16 blocks
- Spawn radius: 4×3×4 block area (XYZ)
Hopper Throughput
A hopper transfers exactly 1 item every 8 game ticks. This gives a base throughput rate that is fixed and unaffected by server load.
- Per-item delay: 8 ticks (400 ms)
- Items per second: 2.5
- Items per minute: 150
- Items per hour: 9,000
Furnace Smelting
A standard furnace smelts one item every 200 ticks (10 seconds). A blast furnace or smoker halves this to 100 ticks (5 seconds) for applicable item types.
- Furnace: 200 ticks / item (10 s)
- Blast Furnace / Smoker: 100 ticks / item (5 s)
- Items per hour (furnace): 360
- Items per hour (blast furnace): 720
Villager Restock
Villagers restock their trades twice per Minecraft day — once during the day and once during the night — as long as they have access to their job site block and the server is running.
- Restock interval: ~12,000 ticks (10 min)
- Full day restocks: 2 per Minecraft day
- Requirement: job site block must be reachable
Related Minecraft and Gaming Tools
Minecraft Server RAM Calculator
Calculate the exact RAM your Paper, Forge, or Fabric server needs based on player count, plugin count, and world size — plus ready-to-paste JVM flags.
Reaction Time Rank
At 20 TPS, one tick is 50 ms — faster than most human reaction times. See how your reflexes compare to the redstone tick rate and to pro PvP players.
FPS Predictor
High client FPS does not affect game tick rate — but it does determine how smooth your redstone circuit animations appear. Predict your Minecraft frame rate by hardware.
Electricity Cost Calculator
Running a Minecraft server 24/7 adds up. Calculate your monthly and yearly electricity bill based on machine wattage and local electricity rate.
Frequently Asked Questions
What is a Minecraft tick and why does it matter?
A tick is one iteration of Minecraft's game loop. At 20 TPS, each tick is 50 milliseconds. Everything in the game — redstone signals, mob AI, crop growth chances, item movement through hoppers — advances one step per tick. Tick knowledge matters because all redstone timers are expressed in ticks, not seconds, making the calculator above essential for converting between the two when designing circuits.
How many ticks are in one Minecraft day?
Exactly 24,000 ticks, which equals 20 real minutes at standard 20 TPS. Of those, 13,000 ticks are daytime (10 min 50 s), 8,000 ticks are night (6 min 40 s), and 3,000 ticks are shared between dusk and dawn transitions. You can set the world time with /time set day (sets to tick 1000, mid-morning) or /time set night (sets to tick 14000).
Can a repeater chain hit any exact tick delay?
No. Each repeater adds a whole number of ticks (1, 2, 3, or 4). A chain of N repeaters all set to the same delay produces N × delay ticks. If your target is not divisible by the chosen delay, the chain overshoots to the nearest multiple. For a 25-tick target at 4-tick delay: 7 repeaters = 28 ticks (overshoot of 3). To hit 25 exactly you would need a combination — for example, 5 × 4-tick + 1 × 5-tick, but repeaters max out at 4 ticks, so 6 × 4-tick (24 ticks) or 7 × 4-tick (28 ticks) are the closest available. Use the calculator above to see all alternatives for your target.
How do I build a 5-minute timer in Minecraft?
5 minutes = 6,000 ticks. A repeater-only chain would need 1,500 repeaters (6,000 ÷ 4) — impractical. Instead, use a hopper clock: place items in a hopper loop and count item transfers. At 2.5 items per second, a 750-item loop takes exactly 5 minutes. Alternatively, use a comparator-based dropper clock or a daylight sensor circuit that triggers once per Minecraft day (20 minutes) and then subdivide with a shorter repeater chain.
What is TPS lag and how does it affect redstone timing?
TPS lag occurs when the server cannot complete each tick within its 50 ms budget, causing the tick rate to fall below 20 TPS. At 10 TPS, every tick takes 100 ms instead of 50 ms — meaning all repeater chains, hopper clocks, and spawner cooldowns run at half speed in real time. A 200-tick spawner cooldown that should take 10 real seconds now takes 20. Redstone circuits still count the correct number of ticks; they just take longer in wall-clock time. Use Paper or Spigot with Aikar's JVM flags, keep entity counts low, and reduce view distance to maintain stable 20 TPS.
How many items can a single hopper move per hour?
A single hopper moves 9,000 items per hour — calculated from 2.5 items per second (1 item every 8 ticks × 3600 seconds = 9,000). A chest holds 1,728 items (27 slots × 64 per slot), so a single hopper can empty a full double chest in just under 12 minutes. For high-throughput farms, double hoppers or funnel designs can help, but each hopper in the chain adds 8 ticks of additional delay per item.
Does the Minecraft tick rate change with game difficulty?
No — the tick rate (20 TPS target) is constant regardless of difficulty (Peaceful, Easy, Normal, Hard). Difficulty affects which mobs can spawn, how much damage they deal, and whether certain events occur (e.g. villager starvation only in Hard mode), but the underlying tick loop speed is identical across all difficulty settings. Only server load and hardware constraints cause the TPS to drop below 20.
Official Documentation & Resources