Dawnlapse
The night is not skipped, it is time-lapsed.
When enough players sleep, Dawnlapse doesn't snap the world to morning. It speeds time up in front of everyone's eyes, with a glowing sky of particles, then slows down gently as the sun rises.
Features
- Sleep voting: the time-lapse starts when a set percentage of eligible players are in bed.
- Smooth speed curve: time accelerates up to about 71x, then brakes before sunrise so the last minutes don't drag.
- Sky particles: a halo, an orbiting sun and moon, and drifting stars during the time-lapse, plus a dawn burst at sunrise. Sleeping players get a dreaming effect while voting.
- Boss bar: shows how many players are asleep, the in-game clock and the current speed.
- "Good Morning" title: shows how many seconds the night took.
- Action bar bed messages: when someone lies down or leaves their bed.
- Cancels when sleepers leave: if too many players get out of bed, the time-lapse slows to a stop.
- AFK and vanish aware: idle players and vanished players don't count towards the vote.
- Clears storms when morning arrives.
- Per-world control: manage every overworld-type world, or only the ones you list.
- Fully editable messages using MiniMessage with gradients and colors.
Commands
All commands need the permission dawnlapse.admin (default: op). Alias: /dlapse.
| Command |
Description |
/dawnlapse status |
Shows votes, phase and clock for each managed world |
/dawnlapse reload |
Reloads the config |
/dawnlapse demo [world] [x y z] |
Starts a preview time-lapse, with the sky effects at your position or the given coordinates |
/dawnlapse stop [world] |
Slows the running time-lapse to a stop |
Permissions
| Permission |
Default |
Description |
dawnlapse.admin |
op |
Use /dawnlapse |
Configuration
config.yml is generated on first start:
sleep-percentage (default 50): percentage of eligible players that must sleep.
worlds (default empty): worlds to manage. Empty means every overworld-type world.
speed.max (default 70): extra game ticks added per server tick at full speed.
speed.min (default 6): lowest speed while braking into dawn.
speed.smoothing (default 0.07): how softly the speed changes.
speed.brake (default 0.05): how early braking starts before sunrise.
afk.enabled / afk.minutes (default true / 5): idle players don't count towards the vote.
ignore-vanished (default true): ignore players flagged as vanished.
effects.particles / effects.title: toggle the particles and the title.
actionbar.bed-enter / actionbar.bed-leave: toggle the bed messages.
messages.*: every message and the boss bar text, in MiniMessage format.
Supported Minecraft versions
1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.1, 26.1.2, 26.2, 26.3
Runs on Paper (Java).
Made by Avelotaro.
AI is used.
For Bussiness use email: avelotaro@gmail.com
For contact use Discord: https://discord.com/users/1563191066033791080