Sleep Rework
Modification Overview
Sleep Rework is a modification that fundamentally changes the sleep system in Minecraft. The developer created this mod to solve several problems with the standard sleep mechanics:
- The ability to sleep at any time allows players to easily avoid nighttime and its associated challenges
- The necessity of regular sleep due to Phantom appearances

Core Mechanics
Fatigue System
Each player has a fatigue indicator that gradually increases over time. The current fatigue level is displayed in the inventory when hovering over the "Zzz" icon.
Sleep becomes available only when reaching 100% fatigue. When attempting to use a bed with a level from 0% to 99%, the message appears: "You may not rest now; You are not tired enough".

After successful sleep, the fatigue indicator resets to 0%. The maximum fatigue level is 500%.
Phantom Spawning
When the fatigue level reaches 300% (default value), there's a chance for Phantoms to spawn near the player. The higher the fatigue level, the more Phantoms can appear simultaneously.
New Potions
The mod adds two new types of potions:
Liveliness Potion - reduces fatigue accumulation by 0.5 times (by default) per potion level. Created from Awkward Potion and Honeycomb.
Drowsiness Potion - increases fatigue accumulation by 2 times (by default) per potion level. Obtained by corrupting Liveliness Potion with Fermented Spider Eye.
Quick Overview
- Sleep available only at 100% fatigue
- Fatigue gradually accumulates over time
- Special potions speed up or slow down fatigue accumulation
- Phantoms appear when reaching 300% fatigue
Technical Requirements
For Fabric requires: Fabric API, Architectury API For Forge requires: Architectury API