
Ethereal Dreamscape
Replaces the vanilla sleep screen with immersive, cinematic dream narratives and atmospheric visual effects.
Список изменений
- 📁 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_us, ru_ru, de_de, uk_ua, fr_fr, zh_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.
- ⚡ 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.
