promotional bannermobile promotional banner

DaylightChangerStruggle

A fully client-sided time changer mod which features the ability to cycle smoothly.

File Details

DaylightChangerStruggle v0.0.1 for 1.21.5

  • R
  • Apr 25, 2025
  • 237.08 KB
  • 77
  • 1.21.5
  • Fabric

File Name

DaylightChangerStruggle-0.0.1.jar

Supported Versions

  • 1.21.5

Curse Maven Snippet

Fabric

modImplementation "curse.maven:daylightchangerstruggle-591467:6461243"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

A long-awaited mini update and a port of the mod which focuses on minor additions and changes.

Additions

Static Time

  • Quick Options: Added modifier key description on buttons that have a value other than 0 (Sunrise is the only one that can't have this as it passes the value 0)
    • The ability to use modifier keys were available in the initial release version but were never shown

Moving Time

  • Now shares a similar quick-option style from Static Time
  • Is now accounted for when doing /daylightchanger time add (or remove, set) <time> (closes issue #2)

Randomizers

  • Seed Section: A new button option to set the RNG back to its initial state
    • Note: Just like in the initial release, the "Initial Seed" text widget only changes its seed to its initial state if no tick ran

Moving Time & Randomizers

  • Have an extra category that aims to make 2 internal values accessible so the user can get to modify them
    • The rest can be modified on a configuration, though this is not intended to be done this way as it will likely break these cycles.

Saving Cycle States and Remembering States on World Change/Leave

  • Note: Only Moving Time and Randomizers get this addition and change due to their nature with needing to store caches
  • Can now save the states for both while either switching or leaving a world
    • However, this is still a bit buggy when starting from a new instance but is not that big of a deal.
  • To disable the option to save into a disk while this is happening, use the command version and write: /daylightchanger option allowWorldChangeCyclesToWriteToDisk false
  • Randomizers will not be able to remember the seed as there is no current option to reset the seed back to its initial state.

Known Issues

System Time

  • The year is still broken when using Date Over Ticks option in the screen