Description
# Day Length
**Day Length** gives you absolute control over Minecraft's time progression. Whether you want a strictly realistic 24-hour cycle or custom-speed days for your unique playstyle, this mod handles it with precision and smoothness.
---
## 🚀 Features
* **Custom Day Duration**: Set the day-night cycle to any length you want (e.g., 40 minutes for double length, or 48 hours for extreme realism).
* **Real-Time Synchronization**: Sync Minecraft time with your system clock or a specific UTC offset.
* **Smooth Transitions**: No more sun/moon jitter. Time progresses smoothly tick by tick.
* **Vanilla Sleep Support**: Players can still sleep to skip the night normally (available when not synced with real-time).
* **Easy Configuration**: Direct access to configuration from the in-game mod list.
---
## 🛠️ Configuration
Day Length uses a standard configuration system. You can find the config file at:
`.minecraft/config/daylength-common.toml` (or similar depending on your loader/version).
### In-Game Access
1. Go to the **Mods** menu in Minecraft.
2. Select **Day Length**.
3. Click the **Config** button.
4. The configuration file will open directly in your system's default text editor.
### Settings
* `customDayLength`: Set the length of the day in minutes (Vanilla is 20).
* `realTimeSync`: Toggle synchronization with real-world time.
* `manualUtcOffset`: Adjust time if using real-time sync with a specific timezone.
* `smoothTimeTransition`: Enables gradual adjustments when syncing time.
---
## 💾 Installation
1. **Download**: Get the correct JAR for your version and loader from [GitHub](https://github.com/yigit-guven/Day-Length/releases), [CurseForge](https://www.curseforge.com/minecraft/mc-mods/day-length), or [Modrinth](https://modrinth.com/mod/day-length).
2. **Mod Loader**: Ensure you have a compatible mod loader installed.
3. **Deploy**: Place the file into your `.minecraft/mods` folder.
4. **Launch**: Start the game and enjoy your custom time!
---
## 🤝 Support & Links
* **Discord**: Join our community for support and updates at [discord.gg/gNajXYku5z](https://discord.gg/gNajXYku5z).
* **Issues**: Found a bug? Open an [issue on GitHub](https://github.com/yigit-guven/Day-Length/issues).
* **Repository**: [yigit-guven/Day-Length](https://github.com/yigit-guven/Day-Length/)
* **Wiki**: [Detailed documentation](https://github.com/yigit-guven/Day-Length/wiki)
Licensed under the [GNU GPLv3](https://www.gnu.org/licenses/gpl-3.0.html).