Releases: SeedimV/CustomDaytime
Release list
v2.1.2
v2.1.1
Update 2.1.0
Changes
- Fixed a crash on Folia servers caused by use of the deprecated runTaskAsync scheduler.
- Fixed the plugin not writing default config values on first boot, which could result in missing settings.
- Fixed a NullPointerException when a config node was absent. Tthe plugin now falls back to the default value instead of crashing.
- Fixed the plugin failing to handle a missing or unreadable config file gracefully on startup.
- Fixed TimeSkipEvent being processed for worlds that are not configured in config.conf.
- Fixed the night skip check to correctly use ClockTimeSkipEvent.SkipReason, preventing false positives.
- Updated to Paper 26.1.2 (Java 25, new API version format).
Build tested on Paper 26.1.2 and Folia 26.1.
Update 2.0.0
Changes
- A complete rewrite of Custom Daytime as multi-platform project.
- Changed config file fromat from
config.ymltoconfig.conf. Changed config style. - Added support for multiple worlds.
Build tested on Paper 1.21.11.
Update 1.2.0
🛠️ Changes
- Added localization for over 40 languages
- Adjusted time handling so the Minecraft day counter no longer resets to 0 when using custom time progression.
- Updated gamerule usage to match the current Paper-preferred API.
Build tested on Paper 1.21.11 and Purpur 1.21.11.
Thanks for PureLove for contribution #5!
Version 1.1.2
🛠️ Changes
- Fixed an issue where time fast-forwarding could continue indefinitely if a player left the game while sleeping.
- Fixed an issue where setting
players_sleeping_percentageto0(or lower) caused the fast-forwarding logic to break. - Updated the README.
- Tested compatibility with Minecraft 1.21.11.
Version 1.1.1
🛠️ Changes
Added a config option to disable night fast-forwarding due to major related bugs. Currently known issues include phantom spawning and fast-forwarding after a player leaves the server. This serves as a temporary workaround until the bugs are fully resolved. To disable fast-forwarding, please delete the config file, and restart your server to generate an updated one.
Version 1.1.0
Version 1.1.0 – Changelog
🛠️ Changes & Improvements
-
Added support for Folia, ensuring the plugin works smoothly on Folia-based servers.
-
Fixed a bug where setting the day or night length longer than 10 minutes would still keep it at 10 minutes.
-
Updated compatibility so the plugin now fully respects the
doDaylightCyclegamerule, allowing you to control time with vanilla commands.
Version v1.0.1
🌞 Custom Daytime v1.0.0
Initial release!
✨Features
-
Configurable day and night lengths in minutes, including decimal values for precise timing.
-
Smooth night fast-forward when enough players sleep, replacing instant night skipping.
-
Fully adjustable settings via an easy-to-use config.yml file.
-
Works automatically after installation—no commands required.
📥 Installation
-
Place the .jar in your server's plugins folder.
-
Start the server to generate the default config.
-
Adjust day/night lengths and fast-forward speed as desired.