DayCycle
synchronizes the Minecraft day/night cycle with real-world time.
Instead of a fixed 20-minute Minecraft day, the sun and moon follow the actual time of day based on the player’s timezone. Sunrise, sunset and twilight phases are calculated using astronomical algorithms, creating a much more natural and immersive world.
Players in different parts of the world can experience their own local time, meaning someone in Europe may see sunset while a player in America still sees daylight.
This plugin is lightweight and updates the world time smoothly without affecting performance.
Features
- Real-world synchronized day/night cycle
- Accurate sunrise and sunset times
- Civil, nautical and astronomical twilight phases
- Per-player timezone support
- Automatic timezone detection based on location
- Timezone command with tab completion
- Server status command for administrators
- Lightweight and performance friendly (updates once per second)
Commands:
/settimezone [timezone]
/daycycle true/false
Permissions:
daycycle.admin
this is for the /daycycle command
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.1, 1.20.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as DayCycle-1.0.1.jar — drop this file into the mods folder
- Download size: 29 KB
- Download link checked 13 Sept 2026 — working
These come from our own check of the pack file, not from the source page.
