
Offline Daylight Stop
Disables server daylight cycle when no players are connected.
Screenshots

About this Mod
Offline Daylight Stop
Offline Daylight Stop is a Fabric mod for Minecraft 1.20.1
Features
Offline Daylight Stop pauses Minecraft's Daylight cycle while there are no players on the server.
This mod is extremely lightweight (a single Java file), and does little by itself, but enhances immersion when using other mods such as Fabric Seasons.
How it works
- When the server has 0 players online, a timer is started. Once the timer expires, the
doDaylightCyclegamerule is set tofalse. - When a player connects, the
doDaylightCyclegamerule is set totrue.
The timer is set to a random value between 12 and 24 in-game hours (10 and 20 minutes in real time, respectively). This small time window keeps the little surprise of the time of day being different each time you join intact, and allows some time for things like weather to pass.
Obviously, this mod is intended for use on Survival servers that do not toy with the doDaylightCycle gamerule.
Offline Daylight Stop is a Fabric Mod and is developed exclusively for the Fabric mod loader. The LGPL license means that you are free to port Offline Daylight Stop to another mod loader, such as NeoForge.
Builds can be found on Modrinth, or the github repo.
Client / Server
Offline Daylight Stop is a server-side mod. It does not need to be installed on clients to work.
Dependencies
Minecraft version: 1.20.1
| Name | Version | Modrinth Page | GitHub Repository | Client/Server |
|---|---|---|---|---|
| Fabric API | 0.85.0+ | link | link | Server |
Authors
Lafolie - developer.
License
Offline Daylight Stop is licensed under the GNU Lesser General Public License v3.
Available Versions
How to Install Offline Daylight Stop on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "Offline Daylight Stop". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1, 1.20
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Offline Daylight Stop server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is Offline Daylight Stop compatible with fabric?
Offline Daylight Stop officially supports fabric for Minecraft 1.20.1, 1.20. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Offline Daylight Stop – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Offline Daylight Stop consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Offline Daylight Stop with just one click on your server.