promotional bannermobile promotional banner

Ethereal Dreamscape

Replaces the vanilla sleep screen with immersive, cinematic dream narratives and atmospheric visual effects.
Back to Files

EtherealDreamscape-Fabric-1.21.1-1.1.0.jar

File nameEtherealDreamscape-Fabric-1.21.1-1.0.0.jar
Uploader
bios79bios79
Uploaded
Aug 26, 2026
Downloads
21
Size
5.7 MB
Mod Loaders
Fabric
File ID
8740768
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:ethereal-dreamscape-1537148:8740768"

Learn more about Curse Maven

What's new

1. 📁 Everything in One Clean Folder

All configuration files, documentation, and player progression are neatly organized inside config/ethereal_dreamscape/:

  • config.json — Selection modes, probability, and visual toggles.
  • dreams.json — Your custom dreams, stories, and tips.
  • player_progress.json — Automatic tracking of nights slept and unlocked dreams.
  • README.txt — Built-in schema guide and ready-to-use examples.

2. 🌙 Day-by-Day Progression & Storyline

Turn sleep into an interactive guide or campaign narrative:

  • Night-Specific Tips: Set exact days for tips using "night": 1 (e.g., Night 1: "Always craft torches before dark").
  • Night Ranges: Define windows with "min_night": 3, "max_night": 7 (e.g., Blood Moon warnings).
  • One-Time Lore: Mark dreams with "one_time": true so they trigger only once per playthrough.
  • Sequential Mode: Play through a story strictly in order (Chapter 1  Chapter 2  Chapter 3).

3. 🎨 Complete Aesthetic & Environment Control

  • Custom Text Colors: Highlight important text with any HEX color (e.g. "#FFD700" for golden quests, "#FF5555" for warnings).
  • Biome & Dimension Triggers: Restrict dreams to specific biomes ("biomes": ["minecraft:deep_dark"]) or dimensions ("dimension": "minecraft:the_nether").
  • Weighted Chances: Fine-tune random dream rarities with "weight".

4. 🌍 Universal Multi-Language Support

Easily localize your modpack for players worldwide. Add any language code directly into dreams.json (en_usru_rude_deuk_uafr_frzh_cn...):

json
 
{
"id": "starter_tip",
"text": {
"en_us": "Craft a shield to parry incoming attacks.",
"ru_ru": "Сделайте щит, чтобы парировать удары врагов.",
"de_de": "Stelle einen Schild her, um Angriffe abzuwehren."
},
"color": "#00FFCC",
"night": 1,
"one_time": true
}

The mod automatically matches the player's language with a smart fallback system.


5. ⚡ Fast Live Testing

No need to restart the game while configuring your modpack:

  • /dreams reload — Reloads all dream JSONs instantly in real time.
  • /dreams status — Checks the active mode and nights slept.
  • /dreams reset — Resets player progression to test from Night 1.
  • /dreams test [index] — Previews any dream overlay directly on screen.

This mod has no additional files