OneSleepPlus



OneSleepPlus

 

Skip the night without waiting for everyone.
Flexible sleep requirements, clear progress messages, and time-aware furnace catch-up.


🌙 Smarter Nights

Sleep progress and night skip demonstration

OneSleepPlus lets each world require one player, a fixed number, or a percentage of its eligible players. Everyone sees the progress and countdown directly above the hotbar.

  • Requirements automatically stay possible as players join or leave
  • Separate sleep settings and progress for every world
  • Configurable messages, sounds, countdown, morning time, and weather reset

🎯 Choose the Requirement

Mode Example Result
One player 1 The first sleeper starts the countdown
Fixed count 2 Two eligible players must sleep
Percentage 50% Half of the eligible players must sleep

If a fixed requirement is higher than the number of eligible players, it is safely reduced so the server never waits for someone who is not there.


🔥 Time-Aware Furnace Catch-Up

Furnace catch-up demonstration

Furnaces, smokers, and blast furnaces in loaded chunks can advance by the time that was actually skipped. Sleeping close to morning advances them less than sleeping at the start of the night.


🚀 Quick Start

  1. Put OneSleepPlus-1.0.0.jar in the server's plugins folder.
  2. Fully restart the server.
  3. Configure the requirement in plugins/OneSleepPlus/config.yml.

No required dependencies. PlaceholderAPI, Geyser, and Floodgate integrations are optional. English and Turkish are included.

Commands

Command Purpose
/osp status [world] View the current sleep requirement and progress
/osp set <number|percentage> [world] Change a world's requirement
/osp reload Reload configuration and language files
/osp test Preview the configured notification

Report an issue


Support Development

Support on GitHub Sponsors Support on Patreon

Support is optional. OneSleepPlus remains free and fully functional for everyone.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    1666879
  • Created
    Aug 24, 2026
  • Last Released File
    Aug 25, 2026
  • Total Downloads
    50
  • License

Categories

Members

Recent Files