Endless Day
by Craisst
Endless Day lets a player change how fast the day passes, and even make the sun move in the opposite direction, through a set of commands.
What it does
Endless Day controls the day and night cycle with commands. Its speed setting runs from -20 to 20 and defaults to 1, and a time shift option from 1 to 5 sets how long a day lasts. Daily cycle is off by default, so the vanilla gamerule doDaylightCycle has to be set to false before the mod's own cycle takes over. The day can be started and stopped from the command line, and a play switch turns the cycle on for a world.
Clients and servers both need the mod, since the time logic runs on the server and the client must match it. Endless Day is published for Forge and NeoForge, with files for 1.20.1, 1.20.4, 1.20.6 and 1.21.1. The newest Forge build, 0.3.18, targets 1.20.1, and the newest NeoForge build, 0.7.2, targets 1.21.1. The mod is not open source; its code is released under All rights reserved.
Key features
Adjustable day speed
A speed value from -20 to 20 sets how quickly time passes, and a negative value reverses the sun's direction.
Time shift setting
A shift value from 1 to 5 changes the length of a day, so a single day can last several times longer.
Command-driven cycle
Starting, stopping and resetting the day cycle is done with eday commands, with no config file needed for each change.
Daily cycle toggle
An option controls whether the mod's cycle is active, defaulting to off until a player enables it.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players who want to control the length and direction of the day on their own world, and server owners who run a survival or roleplay world with altered time.
How it compares
Extended Time is server-side only, open source under the MIT License, and covers 1.19.2 – 1.21.8 on Forge and NeoForge, so it changes time without any client install. Daily Weather is also server-side only and carries a Creative Commons license that is not open source, with files for 1.20.1 – 1.21.1 on Forge and NeoForge, the same range as Endless Day. Endless Day needs both sides and is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Endless Day | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2025-07-21 |
| Extended Time | Forge and NeoForge | 1.19.2 – 1.21.8 | Server-side only | 2025-12-24 |
| Daily Weather | Forge and NeoForge | 1.20.1 – 1.21.1 | Server-side only | 2026-08-30 |
Questions
Does Endless Day need to be installed on the server?
Why does the day not change after installing Endless Day?
Which loader should be chosen for Endless Day?
In the catalog
Endless Day is one of 8,016 Management mods on ModsFinder, and one of 2,698 Management mods for Forge. 32,366 mods support Minecraft 1.21.1.
More from Craisst
Similar mods
What the author says
Commands: /eday s_day - Speed of day [Default:1] (min:-20, max:20) /eday t_day - Time shift [Default:1] (min:1, max:5) /eday play - Daily cycle [Default:falce] First you need to disable the daily cycle with the command "/gamerule doDaylightCycle falce" Then set the settings with the commands "/eday s_day" and "/eday…
Official listing
- Modrinth page
- modrinth.com/mod/endless-day
- Owner
- Craisst
- Published
- 2025-07-10
- Updated on Modrinth
- 2025-07-21
- Facts verified
- 2026-10-15
