promotional bannermobile promotional banner
premium banner
Skip the night when a configurable percentage of players are sleeping. [20+ Languages]

Description

QuickSleep by Hytale Foundry

A Hytale server mod that enables cooperative night skipping. When enough players go to sleep during nighttime, the night is automatically skipped to morning.

To report bugs/feature requests or to chat with the dev team: https://rootapp.gg/ACuxLK5shQqYlXqJeaT8Hw

Features

  • Configurable sleep threshold - Set the percentage of players required to skip night (default: 50%)
  • Smart announcements - Shows player count when waiting for more sleepers, announces countdown when threshold is met
  • Configurable skip delay - Brief delay before skipping (default: 0.5 seconds) to prevent accidental skips
  • Configurable night start time - Set when night begins for sleep voting (default: 7:30pm game time)
  • Nighttime-only - Sleep voting only activates during night hours (default: 7:30pm - 4:45am game time)
  • Multi-language support - 23 languages included out of the box, with support for custom translations

How It Works

  1. During nighttime, players can sleep in beds
  2. When a player enters a bed, the mod announces how many more are needed
  3. Once the required percentage of players are sleeping, a countdown begins
  4. After the delay, time skips to morning and all players are notified

Commands

Command Description
/quicksleep Show current settings
/quicksleep percentage <0-100> Set required sleep percentage
/quicksleep delay <ms> Set skip delay in milliseconds
/quicksleep language <code> Set the display language
/quicksleep languages List all available languages
/quicksleep reload Reload configuration

Configuration

Edit mods/QuickSleep/config.json to customize settings:

Option Default Description
sleepPercentage 0.5 Percentage of players required (0.0 - 1.0)
skipDelayMs 500 Delay before skipping in milliseconds
nightStartHour 19 Hour when night begins (0-23)
nightStartMinute 30 Minute when night begins (0-59)
language "en" Display language code

Supported Languages

English (en), Spanish (es), Portuguese (pt), French (fr), German (de), Italian (it), Dutch (nl), Polish (pl), Czech (cs), Swedish (sv), Danish (da), Turkish (tr), Russian (ru), Ukrainian (uk), Indonesian (id), Vietnamese (vi), Chinese/Pinyin (zh), Japanese/Romaji (ja), Korean/Romanized (ko), Arabic/Arabizi (ar), Hindi/Hinglish (hi), Thai/Romanized (th), Greek/Greeklish (el)

Adding Custom Languages

To add your own language, create a new .yml file in the mods/QuickSleep/lang/ folder (e.g., custom.yml) using any existing language file as a template. Then use /quicksleep language custom to switch to it.

Installation

Place the .jar file in your server's /mods folder. Restart your server and you're ready to go!