BetterSleepBruh

版本 v2.1.0·更新於 2026-10-07

A Valheim Mod that Sleeps Like Enshrouded! Sleep on your own terms! Sleep the night away faster without everyone having to be in a bed! Get Better Sleep, Bruh!

截圖 共 2 張

模組介紹 作者原文

🛏️ Better Sleep Bruh!

Dynamic sleep acceleration and multiplayer time progression for Valheim.

Gone are the days of yelling in chat for everyone to sprint to bed or log off just to make the dark, perilous night pass. Better Sleep Bruh! introduces dynamic time acceleration to Valheim: the more players resting in bed on a multiplayer server, the faster night ticks away!

🌙 How It Works

  • 💤 Proportional Acceleration: Nighttime automatically accelerates proportionally to the percentage of players currently sleeping in beds.
  • 🛌 No 100% Requirement: If some players are out sailing on a longship, mining in a crypt, or AFK, players back at base can still sleep to significantly speed up the night.
  • 🪶 On-Screen Pillow HUD: An intuitive on-screen HUD displays pillow icons for all connected players, lighting up in real time as Vikings tuck themselves into bed.
  • 🌅 Smooth Morning Ramp-Down: Time speed smoothly transitions back to 1x as dawn approaches so you never get jolted awake.

📊 Sleep Speed Example

| Players Connected | Players in Bed | Active Speed Bonus | Nighttime Experience |

|:---: |:---: |:---: |:--- |

| 5 | 5 (100%) | 100% | Full vanilla dream state; instant skip to morning. |

| 5 | 4 (80%) | 80% | Blazing-fast night progression. |

| 5 | 3 (60%) | 60% | Fast night acceleration while miners/sailors continue working. |

| 5 | 1 (20%) | 20% | Noticeable time speedup for the solo sleeper. |

| 5 | 0 (0%) | 0% | Normal vanilla passage of time. |

⚙️ Configuration & Settings

Configure via the in-game BepInEx Configuration Manager (F1) or in BetterSleepBruh.cfg:

| Setting | Default | Description |

|:--- |:--- |:--- |

| Sleep Start Hour | 12.0 (Noon) | Earliest in-game time of day when players are permitted to sleep. |

| Bonus Increment Scale | 20x | Multiplier scaling the speed bonus per sleeping player. |

| Boost Fade Duration | 3.0s | Seconds before morning when time acceleration ramps down to standard speed. |

| Use Vanilla Start Sleep | false | When enabled, enforces standard vanilla nighttime sleep eligibility checks. |

| Enable Testing Mode | false | Developer testing mode to simulate connected and sleeping players. |

🛡️ Advanced Safeguards

  • 🖥️ Server-Driven Operation: Time calculations run strictly on the server. Clients do not need the mod installed to benefit from sleep acceleration (the client mod is only required for the on-screen Pillow HUD).
  • 🔄 Smooth Environment Sync: Weather, skybox lighting, and day counters transition smoothly across all clients without stutter or desync.
  • 🌐 ServerSync Enforced: Configuration parameters are managed by server admins and synced to all clients automatically.

🤝 Verified Mod Compatibility

| Mod | Compatibility Status |

|:--- |:--- |

| AdventureBackpacks | 🟢 Fully Supported |

| NoFogBruh | 🟢 Fully Supported |

| Valheim Plus | 🟢 Fully Supported |

| Jotunn / JVL Mods | 🟢 Fully Supported |

🌐 Available Translations

🇺🇸 English (Default)

Want to help translate Better Sleep Bruh? Community translations are welcome! Please submit a PR on GitHub or stop by our Discord.

📥 Installation & Server Setup

Mod Manager (Recommended)

  • Install via R2ModMan or Mod Manager.
  • Dependencies (BepInExPack, Jotunn (JVL)) are installed automatically.

Dedicated Servers

  • Server Installation: Place the DLL on the dedicated server to enable sleep acceleration for all players.
  • Client Installation (Optional): Recommended for players who want to see the visual on-screen Pillow HUD.

🔒 Anonymous Telemetry, Error Reporting & Privacy

BetterSleepBruh includes lightweight, privacy-first telemetry and error reporting to help monitor mod stability, diagnose unhandled bugs, and track active version adoption across game updates.

  • 100% Anonymous: We never collect personal data, Steam IDs, IP addresses, character/world names, or file system paths. Stack traces from errors are automatically sanitized to strip local user directories.
  • Granular Player Control:
  • Anonymous Telemetry (Opt-In): Track

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_ValheimValheimModding-JotunnValheimModding-YamlDotNet

檔案與校驗

檔案名稱
BetterSleepBruh-2.1.0.zip
檔案大小
310.1 KiB