COWMODSКаталог модов

Day Length

Change how long a Minecraft day lasts and sync it with real-world time.

Автор: yigitguven9,4 тыс.33обновлён 31 мая 2026 г.
Механики игрыУправлениеУтилиты

Описание

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, CurseForge, or Modrinth.
  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

Licensed under the GNU GPLv3.

Галерея

Day Length banner

Последние версии

Все версии →
release

Day Length 3.0.2

3.0.2
31 мая 2026 г.908Minecraft: 1.20.1forge
Скачать
Что нового
- Fixed: Sleeping behavior — the mod no longer prevents vanilla's sleep-to-morning skip. - Respects vanilla `playersSleepingPercentage` gamerule when available; falls back to requiring all players. - Avoids immediately overriding the morning jump by deferring mod time control until after the skip. **Full Changelog**: https://github.com/yigit-guven/Day-Length/compare/3.0.1...3.0.2
release

Day Length 3.0.1

3.0.1
3 мар. 2026 г.1,1 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
- New high-quality Minecraft-style banner logo with "Day Length" text for better mod page presentation. - Unused language files (`en_us.json`, `de_de.json`, etc.) to reduce mod footprint, as translations are not currently utilized. - Refactored project structure and cleaned up redundant resource directories. **Full Changelog**: https://github.com/yigit-guven/Day-Length/compare/3.0.0...3.0.1
release

Day Length 3.0.1

3.0.1
3 мар. 2026 г.448Minecraft: 1.20.1fabric
Скачать
Что нового
- New high-quality Minecraft-style banner logo with "Day Length" text for better mod page presentation. - Unused language files (`en_us.json`, `de_de.json`, etc.) to reduce mod footprint, as translations are not currently utilized. - Refactored project structure and cleaned up redundant resource directories. **Full Changelog**: https://github.com/yigit-guven/Day-Length/compare/3.0.0...3.0.1
release

Day Length 3.0.1

3.0.1
3 мар. 2026 г.339Minecraft: 1.20.1forge
Скачать
Что нового
- New high-quality Minecraft-style banner logo with "Day Length" text for better mod page presentation. - Unused language files (`en_us.json`, `de_de.json`, etc.) to reduce mod footprint, as translations are not currently utilized. - Refactored project structure and cleaned up redundant resource directories. **Full Changelog**: https://github.com/yigit-guven/Day-Length/compare/3.0.0...3.0.1
release

Day Length 3.0.0

3.0.0
1 мар. 2026 г.60Minecraft: 1.20.1forge
Скачать
Что нового
- **Config Button**: Added a "Config" button to the mod list that opens the configuration file directly in the system editor for faster management. - **Improved Sleeping**: Corrected sleep logic to ensure players can skip the night normally while custom day lengths are active (but not in real-time sync mode). - **Gradle & Environment Fix**: Restored missing `gradle-wrapper.jar` and configured `JAVA_HOME` to ensure build compatibility with Forge 1.20.1. - **Code Fixes**: Resolved compilation errors related to `level.getSleepStatus()`. - **Cloud/Sun Jitter**: Rewrote time ticking logic to only update `dayTime` when a full tick is accumulated. This significantly reduces packet spam and eliminates the "vibrant" sky movement. - **Real-Time Sync**: Improved real-time sync with better UTC offset handling and smooth transitions. - **Configuration**: Replaced in-game Gamerules with a standard Forge config file (`daylength-common.toml`). - **Code Cleanup**: Removed unnecessary dependencies (ancore) and cleaned up "AI-generated" boilerplate/comments. - **Performance**: Optimized server ticking to reduce overhead when the mod is not actively overriding time. - Dependency on `ancore`. - Custom Gamerules `customDayLength` and `realTimeSync` (migrated to config). **Full Changelog**: https://github.com/yigit-guven/Day-Length/compare/4.0.0...3.0.0
release

Day Length 2.0.2

2.0.2
8 июл. 2025 г.1,7 тыс.Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
- Changed vanilla gamerule dodaylightcycle's function - Fixed minor sleeping bugs
beta

Day Length 2.0.1

2.0.1
8 июл. 2025 г.78Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
- Added a custom way to sleep
release

Day Length 2.0.0

2.0.0
22 июн. 2025 г.143Minecraft: 1.21.6neoforge
Скачать
Что нового
- Added real-time synchronization using the system clock or a manual UTC offset for realistic day progression. - Introduced a new config system using common.toml, allowing detailed customization: - useServerTime: Sync time with server system clock. - manualUtcOffset: Manually simulate any time zone. - smoothTimeTransition: Enable/disable smooth transitions to new time states. - smoothTransitionDuration: Set the duration (in seconds) for smooth time transitions. - Implemented smooth time transitions, creating a gradual change when switching between modes or adjusting time settings. - Redesigned two game rules: - customDayLength: Control how long a Minecraft day lasts (in real-time seconds). Set to 0 to freeze time. - realTimeSync: Enable or disable syncing with real-world time. - Replaced hardcoded time control logic with flexible tick-based progression, allowing dynamic day length modification. - Ensured vanilla daylight cycle is always disabled when the mod is active, preventing conflicts. - Optimized tick handling and performance across dimensions using per-level time accumulation. - Automatically disables vanilla daylight cycle to avoid conflicts with the mod’s custom time system. - Improved multi-dimension support and performance stability. - Updated dependency version to 4.0.0 - 5.0.0. - The full source code for Day Length is available on GitHub: https://github.com/Anchor-Studios/Day-Length/
release

Day Length 2.0.0

2.0.0
22 июн. 2025 г.2,1 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
- Added real-time synchronization using the system clock or a manual UTC offset for realistic day progression. - Introduced a new config system using common.toml, allowing detailed customization: - useServerTime: Sync time with server system clock. - manualUtcOffset: Manually simulate any time zone. - smoothTimeTransition: Enable/disable smooth transitions to new time states. - smoothTransitionDuration: Set the duration (in seconds) for smooth time transitions. - Implemented smooth time transitions, creating a gradual change when switching between modes or adjusting time settings. - Redesigned two game rules: - customDayLength: Control how long a Minecraft day lasts (in real-time seconds). Set to 0 to freeze time. - realTimeSync: Enable or disable syncing with real-world time. - Replaced hardcoded time control logic with flexible tick-based progression, allowing dynamic day length modification. - Ensured vanilla daylight cycle is always disabled when the mod is active, preventing conflicts. - Optimized tick handling and performance across dimensions using per-level time accumulation. - Automatically disables vanilla daylight cycle to avoid conflicts with the mod’s custom time system. - Improved multi-dimension support and performance stability. - Updated dependency version to 4.0.0 - 5.0.0. - The full source code for Day Length is available on GitHub: https://github.com/Anchor-Studios/Day-Length/
release

Day Length 2.0.0

2.0.0
20 июн. 2025 г.164Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
- Added real-time synchronization using the system clock or a manual UTC offset for realistic day progression. - Introduced a new config system using common.toml, allowing detailed customization: - useServerTime: Sync time with server system clock. - manualUtcOffset: Manually simulate any time zone. - smoothTimeTransition: Enable/disable smooth transitions to new time states. - smoothTransitionDuration: Set the duration (in seconds) for smooth time transitions. - Implemented smooth time transitions, creating a gradual change when switching between modes or adjusting time settings. - Redesigned two game rules: - customDayLength: Control how long a Minecraft day lasts (in real-time seconds). Set to 0 to freeze time. - realTimeSync: Enable or disable syncing with real-world time. - Replaced hardcoded time control logic with flexible tick-based progression, allowing dynamic day length modification. - Ensured vanilla daylight cycle is always disabled when the mod is active, preventing conflicts. - Optimized tick handling and performance across dimensions using per-level time accumulation. - Automatically disables vanilla daylight cycle to avoid conflicts with the mod’s custom time system. - Improved multi-dimension support and performance stability. - Updated dependency version to 4.0.0 - 5.0.0. - The full source code for Day Length is available on GitHub: https://github.com/Anchor-Studios/Day-Length/