DaylightChangerStruggle
DaylightChangerStruggle is a client-side Fabric and Quilt tool that changes the time of day in a player's own world with smooth cycles.
What it does
Players pick one of several cycle types, and the mod moves the in-game time through the chosen pattern. The transition between stages follows an easing curve that controls how the change animates, and only some cycle types use easings. The motion is not tied to game ticks alone: interpolation between ticks keeps the change visually smooth.
The mod can be switched off so the world daylight returns to normal, and a separate option disables the night-vision effect that would otherwise brighten the screen at night. Its interface is built on libraries that let it add its own configuration screens, with tooltips on almost every widget. A player can also use commands alongside the user interface, and the mod is noted as compatible with shader and rendering mods such as Sodium and Iris.
Since the initial release, the mod has offered the cycle types listed in its menu. To reach that menu after disabling World Time, the player opens the Cycle Menu and switches cycles by clicking two arrows, one pointing each way. The mod is open source under the GNU Lesser General Public License v3.0 only, and its source code and issue tracker are public. Installation needs Fabric API on Fabric, and the 1.18 – 26.3 range covers 20 release versions.
Key features
Cycle types
A player chooses among several cycle types, each of which sets the time of day in its own pattern.
Easing transitions
Easing curves decide how the time change animates between stages, and only some cycle types use them.
World daylight toggle
The mod's daylight changes can be switched off, which returns the world to its normal day and night pattern.
Night-vision option
A setting disables the night-vision brightening effect, so nights stay dark when the option is on.
Command support
Commands can be used alongside the user interface to control the cycle without opening the menu.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x8 of 8 versions with builds
1.20.x1 of 1 version with builds
1.19.x3 of 3 versions with builds
1.18.x3 of 3 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
Questions
Does DaylightChangerStruggle need Fabric API?
Does the mod have to be installed on servers?
Does the mod work with shader mods?
In the catalog
DaylightChangerStruggle is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
It is also compatible with mods such as Sodium and Iris. After that, you will have to disable World Time and then open Cycle Menu / switch the cycle by clicking on two arrows pointing opposite of each other and you will see the magic;)
Official listing
- Modrinth page
- modrinth.com/mod/daylightchangerstruggle
- Owner
- JuggleStruggle
- Published
- 2022-03-10
- Updated on Modrinth
- 2026-09-15
- Facts verified
- 2026-10-15