Custom Time Cycle
Custom Time Cycle changes how long each day and night lasts in a world, and it can set those durations separately for each dimension without altering the tick speed.
What it does
Durations are set with the timecycle command, which lets an operator change the day and night length of the current dimension on a server or in a singleplayer world. The command works on existing worlds, and the settings are stored in a periodic world clock that persists across server restarts. Since Minecraft 26.1 the mod also treats the game clock as a data-driven concept, so time markers and the rate at which the clock moves between two markers can be changed independently.
The mod is server-side only, so players join without installing anything and servers running it need no client changes. Fabric API is required on Fabric. Custom Time Cycle is open source under the GNU Lesser General Public License v3.0 only, and its source code and issue tracker are public. It is published for Fabric and NeoForge, with 21 release versions 1.20.1 – 26.3 and snapshot builds available. Operators need permission level 2 to run the command. Synchrono requires this mod.
Key features
Custom day and night length
Day and night durations can be lengthened or shortened per dimension without changing the tick speed of the world.
Time markers and clock rate
The duration between two time markers and the rate at which time progresses between them can be modified, giving granular control over the clock.
Status message
A simple status message shows the current time durations and rates for the dimension the player is in.
Persistent settings
Durations and markers are saved in a periodic world clock, so the configuration survives server restarts.
Villager golem fix
A small change keeps villagers spawning iron golems properly when day and night durations are longer than vanilla.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x4 of 4 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 1 mod
How it compares
Tick Rate Players is client-side only, open source under the MIT License and available for Fabric, Forge, NeoForge and Quilt across 1.20.3 – 26.3, so it works on the client rather than the server. NightLock is open source under the GNU General Public License v3.0 or later, for NeoForge 1.21.1 only, and the server requires it while the client may skip it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Custom Time Cycle | Fabric and NeoForge | 1.20.1 – 26.3 | Server-side only | 2026-10-01 |
| Tick Rate Players | Fabric, Forge, NeoForge and Quilt | 1.20.3 – 26.3 | Client-side only | 2026-07-08 |
| NightLock | NeoForge | 1.21.1 | Server required, client optional | 2025-09-04 |
Questions
Does Custom Time Cycle need Fabric API?
Do players need the mod installed?
Who can run the timecycle command?
In the catalog
Custom Time Cycle is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 8,071 mods support Minecraft 26.3.
More from eclipseisoffline
Similar mods
What the author says
Custom Time Cycle is a mod that allows changing the duration of Minecraft days and nights using a simple command, without changing tick speed. It is available for both Fabric and NeoForge. It can be used on servers (without being required on player clients), and in singleplayer. Since Minecraft 26.1, Custom Time…
Official listing
- Modrinth page
- modrinth.com/mod/customtimecycle
- Owner
- eclipseisoffline
- Published
- 2024-06-03
- Updated on Modrinth
- 2026-10-01
- Facts verified
- 2026-10-15
