Skip to content

Changelog

Cyrusbye720 edited this page May 18, 2026 · 1 revision

๐Ÿ“‹ Changelog


[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, and gradual night 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 config package
  • 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

๐ŸŒ™ Onlysleep Wiki

๐Ÿ“– Getting Started

โš™๏ธ Configuration

๐ŸŽฎ Usage

๐Ÿ”Œ Development

โ“ Help


๐Ÿ”— External Links

Clone this wiki locally