promotional bannermobile promotional banner

One-Sleep Timelapse

Smooth, one-player night and storm skip with a cinematic timelapse. Server-friendly, vanilla-client compatible.

File Details

onesleeptimelapse-0.4.0.jar

  • R
  • Oct 6, 2025
  • 42.01 KB
  • 27
  • 1.21.1
  • NeoForge

File Name

onesleeptimelapse-0.4.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:one-sleep-timelapse-1357452:7073538"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

v0.4.0 New

/onesleep reload — instantly reloads the config.

/onesleep mode [cinematic|timelapse|toggle] — live mode switching.

3s “fake sleep” at the start of a skip for night / rain / thunder (you visibly lie down for ~3s, then get gently popped out).

Solo fast-path: when there’s exactly 1 player online and the skip condition is met, skip voting/countdown and start immediately.

Configurable consent messages (actionbar):

msgConsentRain — default: “Rain-skip consent registered.”

msgConsentNight — default: “Sleep-skip consent registered.”

cinematicSkyShiftTicks — in cinematic mode, shifts the sky visually during rain/thunder (client-only).

Changes

Bed click during rain (daytime): treated as consent; vanilla “you can sleep only at night” is suppressed, and we attempt a visual “fake lay”.

Bed click at night/thunder: vanilla sleep is not canceled (player lies down normally) and a consent is recorded.

All titles/bossbar texts remain configurable; English defaults provided.

Fixes

Fixed sleep loop (lie down → pop up → lie down). During a skip, players are cleanly popped out after ~3s.

Consent TTL is held during countdown to avoid late “threshold lost”.

Removed duplicate mode default and improved self-heal that writes new keys to onesleep.toml.

More reliable suppression/restore of vanilla playersSleepingPercentage during/after a skip.

Notes

After updating, run /onesleep reload.

New config keys: msgConsentRain, msgConsentNight, cinematicSkyShiftTicks (all have EN defaults).