Onlysleep 1.1.0
π Changelog
For the full changelog, visit the Onlysleep Wiki.
[1.0.0] - 2025-06-01
π Major Changes
- Complete rewrite with modular package structure
- Folia support β Full compatibility with Folia's regionized scheduler
- bStats integration β Anonymous usage statistics (ID: 31415)
- Platform detection β Auto-detects Bukkit, Spigot, Paper, Folia
β¨ New Features
- One-Player Sleep β Default mode, or configure any percentage
- Custom skip types β Support for
instant,speed, andgradualnight skips - Per-World Sleep β Per-world or global sleep counting
- Weather Skip β Automatically clear storms and thunderstorms
- Title/subtitle support β Configurable titles when night is skipped
- Sound system β Fully configurable sounds for skip events
- Visual Feedback β Boss bar, action bar, progress bar, and title support
- AFK detection β EssentialsX and CMI integration
- Disabled worlds β Per-world sleep disabling
- Advanced player filtering β Creative mode, flying, spectator, and exempt controls
- Better command system β
/onlysleep status,/onlysleep update, tab completion - Update checker β Automatic update checks via Modrinth API with
/onlysleep update - PlaceholderAPI β 19+ placeholders for integrations
- Progress bar customization β Configurable symbols and length
- Smart Player Filtering β Ignores AFK, spectators, exempt players, and more
π οΈ Technical Improvements
- SchedulerAdapter β Folia-compatible task scheduling with fallback
- Multi-version compatible β Works on Minecraft 1.16.5+
- Dedicated config package β ConfigManager in
configpackage - Command package β Clean command separation
- Listener package β Event handling in dedicated package
- Manager package β Core logic separation
- Utility classes β PlatformAdapter, SchedulerAdapter, UpdateChecker, AfkTracker
- bStats shading β Proper bStats relocation to avoid conflicts
- Resource filtering β Dynamic version in plugin.yml
π Documentation
- Comprehensive README.md with banner image
- Modrinth description (MODRINTH.md)
- Spigot BBCode listing (SPIGOT.md)
- Hangar description (HANGAR.md)
- Full GitHub Wiki with 12 pages
- CHANGELOG.md
Initial Release
- Basic one-player sleep functionality
- Configurable sleep percentage
- Per-world support
- Boss bar display
- Basic command system