Back to mods
Lullaby project artwork

CurseForge · Hytale mod

Lullaby

Skip the night when half the players sleep, or a number you pick, instead of everyone. Leaves out AFK, Creative and spectating players, keeps the vanilla sleep clock and runs on the server only.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Lullaby release should I use?

Updated yesterday
Latest stable file Lullaby-1.1.0.jar
Game version 0.7
Mod system Built-in Hytale mod system

Lullaby-1.1.0.jar targets 0.7. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.

Where it goes

Where should Lullaby be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does Lullaby-1.1.0.jar need?

Lullaby-1.1.0.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add Lullaby without breaking your instance.

Built for Lullaby-1.1.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Lullaby-1.1.0.jar. It targets 0.7; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Lullaby-1.1.0.jar. It opens that exact file at the source.

About this project

What does Lullaby add?

Join my Discord if you run into issues or have ideas https://discord.gg/mKgxyk6qvb

Vanilla Hytale ends the night only when every player in the world is in bed. One player mining in a cave or sitting in Creative keeps the night going for everyone else. Lullaby ends the night once 50% of the players sleep, or any share or fixed number you set.

What sleepers see

By default Lullaby swaps the two vanilla systems that end a night for copies that know the threshold. Sleepers get the real sleep clock, the grey fade and the success sound. Players who stay up see the morning arrive. If a game update changes those systems, Lullaby notices on start, puts vanilla back and fast forwards the clock instead.

When the number of sleepers changes the world gets one line, Lullaby 2 of 5 players sleeping, 1 more needed, and players still awake get it as a toast. After a skip storms are cleared with each area's own forecast, so a desert does not get forest rain. A cooldown of 60 seconds stops nights from chaining.

Who counts

A player in bed always counts. Spectators never do. Creative players and anyone idle for five minutes are left out, and any player can opt out with /lullaby ignore. A minimum number of sleepers stops one player skipping the night alone on a big server.

Each world can have its own rule. Turn Lullaby off in the lobby, ask for everyone in a hardcore world, or let two players skip in survival.

There is also an experimental dynamic mode, off until you set AllowDynamic, where every sleeper makes the night run faster, up to 20 times as fast.

Commands

Command What it does
/lullaby Who is in bed and how many more are needed. Alias /sleepers
/lullaby ignore Stop or start counting yourself
/lullaby admin skip End the night now
/lullaby admin set percent 50 Change the rule, also set count 2 and set dynamic
/lullaby admin world lobby enabled false Turn Lullaby off in one world
/lullaby admin reload Re-read Lullaby.json

Admin commands need two generated nodes, ryvrook.lullaby.command.lullaby.admin and the sub command's own, such as ryvrook.lullaby.command.lullaby.admin.skip. The console has all of them.

Every setting is in mods/Ryvrook_Lullaby/Lullaby.json and listed in the README on GitHub.

With my other mods

All optional, and Lullaby reads none of them. SocialBridge posts to Discord when a world skips the night, once you turn on lullaby.notices, and its /server command shows who is in bed in each world. RestAPI serves the mode, the sleepers and the nights skipped under /api/lullaby. Both find Lullaby on their own and each has a setting to switch the link off. TrackerAPI counts sleeps from the bed state with or without Lullaby. Feats, Chronicle Stats, Atlas, Coinage and Dominion Factions run next to it without a link. The Coinage, Dominion Factions, SocialBridge and RestAPI pages are not live yet.

For plugin authors there is a small read API with two events, a skipped night and a change in the number of sleepers. The reference is docs/API.md on GitHub.

Limits

Needs server 0.7.0 or newer and Java 25. Another mod that replaces the vanilla slumber systems clashes with the default mode, so set Mode to manual next to it. The vanilla "is sleeping" chat notice and the on screen counter still count everyone, because vanilla and the client draw them. Lullaby's own line has the real numbers.

Links

Project description from CurseForge.

Pick your setup

Lullaby releases for each Hytale build.

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Lullaby releases and Hytale builds

3 of 3 releases match

Looking for an older file? The official CurseForge project page is in Resources.