ModsFinder

Custom Time Cycle

by eclipseisoffline

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.

FabricNeoForgeServer-side onlyGNU Lesser General Public License v3.0 onlyOpen source1.20.1 – 26.3

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

  1. Custom day and night length

    Day and night durations can be lengthened or shortened per dimension without changing the tick speed of the world.

  2. 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.

  3. Status message

    A simple status message shows the current time durations and rates for the dimension the player is in.

  4. Persistent settings

    Durations and markers are saved in a periodic world clock, so the configuration survives server restarts.

  5. Villager golem fix

    A small change keeps villagers spawning iron golems properly when day and night durations are longer than vanilla.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.30.2.1-26.30.2.1-26.3
26.20.2.1-26.20.2.1-26.2
26.1.20.2.0-26.1.10.2.0-26.1.1
26.1.10.2.0-26.1.10.2.0-26.1.1
26.10.2.0-26.1.10.2.0-26.1.1
1.21.x12 of 12 versions with builds
1.21.110.1.5-1.21.110.1.5-1.21.11
1.21.100.1.5-1.21.90.1.5-1.21.9
1.21.90.1.5-1.21.90.1.5-1.21.9
1.21.80.1.4-1.21.8Not available
1.21.70.1.4-1.21.8Not available
1.21.60.1.4-1.21.8Not available
1.21.50.1.4-1.21.5Not available
1.21.40.1.4-1.21.4Not available
1.21.30.1.4-1.21.3Not available
1.21.20.1.4-1.21.3Not available
1.21.10.1.6-1.21.10.1.6-1.21.1
1.210.1.6-1.21.10.1.6-1.21.1
1.20.x4 of 4 versions with builds
ReleaseBetaAlphaNot available

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

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 1 mod

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Custom Time CycleFabric and NeoForge1.20.1 – 26.3Server-side only2026-10-01
Tick Rate PlayersFabric, Forge, NeoForge and Quilt1.20.3 – 26.3Client-side only2026-07-08
NightLockNeoForge1.21.1Server required, client optional2025-09-04

Questions

Does Custom Time Cycle need Fabric API?

Yes. On Fabric, Fabric API is required and must be installed next to Custom Time Cycle. The NeoForge build does not list it as a dependency.

Do players need the mod installed?

No. The mod is server-side only, so only the server runs it and players join without installing it.

Who can run the timecycle command?

Operators at permission level 2 with the timecycle.command permission can use it to alter the time cycle.

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

All projects

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…
eclipseisoffline, on the Modrinth page

Official listing

Owner
eclipseisoffline
Published
2024-06-03
Updated on Modrinth
2026-10-01
Facts verified
2026-10-15

Tags