🌙 Cave Dreams
✨ Making lush caves feel a little more alive
✨ Features
- Two unique items that affect sleep and player status.
- Forced sleep on the bare ground with a time shift (even during the day!).
- Different consequences after waking — from nightmares to a surge of power.
- Lullabite mob — a flying neutral creature made of moss, dwelling in caves.
- Compatible with singleplayer and multiplayer (time changes only in local worlds).
📦 Installation
- Install Fabric Loader for version 1.20.1.
- Install Fabric API (recommended 0.92.2+1.20.1).
- Install Gecolib for 1.20.1
- Download the Cave Dreams mod
- Launch the game and drift into dreams!
🍄 Items
| 🌿 Item | 🆔 ID | 📝 Description | ⚡ Post‑sleep effects |
|---|---|---|---|
| Untamed Lulladust | cavedreams:untamed_lulladust |
Unstable spore powder that induces restless sleep. Restores 2 hunger & 1 saturation. | Blindness (10s) + Slowness II (20s) |
| Stabilized Lulladust | cavedreams:stabilized_lulladust |
Refined with glow berries, grants peaceful rest. Restores 4 hunger & 8 saturation. | Speed I (10s) + Strength I (20s) |
💤 Sleep Mechanics
- 🍽️ Eating either item makes the player immediately fall asleep on the spot.
- 🕒 In singleplayer, time skips: daytime → night, nighttime → morning.
- 🌐 On a dedicated server, time stays unchanged, but the sleep and effects still occur.
- ⏳ Sleep lasts 10 seconds (200 ticks). After waking, the corresponding effects are applied.
- 🔄 The items have a built‑in cooldown to prevent spam.
🐛 Mobs
🧵 Lullabite
A floating neutral entity woven from moss and spores, spawning in lush caves.
behavior:
- 🏃 A lone Lullabite flees from the player.
- 👥 A group of 3+ loses fear and approaches with curiosity.
- 💀 Prolonged proximity applies negative effects to the player.
- 🎲 Drops Untamed Lulladust on death (20% chance).
- 💕 Can breed after the player sleeps near them.
