SkipSleep
Mod that allows players to skip the night when only part of the online users are sleeping
模組介紹 作者原文
Skip Sleep
A simple server-side (or client-side) mod that allows players to skip the night (by sleeping) when only a part of the online users are sleeping. Inspired by the Minecraft Morpheus mod.
Configuration
When running the server (or your game) for the first time after having installed this mod, a config file will be generated in `\BepInEx\config named SkipSleep.cfg`. In this config file, you can change various settings.
Ratio (`ratio = 0.5`)
This ratio is the amount of players that must be sleeping divided by the total amount of online players in order to skip the night. For example, if your servers has 3 players online and you'd like to skip the night when only 1 player is sleeping, a ratio of `0.33 or lower would work since then (1/3) = 0.3333... > 0.33` would be sleeping.
Make sure the ratio is always greater than 0, since having a ratio of 0 will cause the game to continuously skip days.
Message (`showMessage = true`)
When turned on, this will display a simple message above everyone's head when at least 1 player is sleeping showing the amount of players currently sleeping. Note: this does not show the selected ratio needed, only the current amount of players sleeping (and a percentage).
How to install
Extract the.dll to your `plugins folder located in \BepInEx\`.
Requirements
- BepInExPack for Valheim installed on the server and/or client
This mod works both as a server-side only mod or as a client-side mod if you are hosting a server from the client.
Credits
- Mod template.
Changelog
- 1.0.5:
- Removed server process restrictions (thanks SirFrostingham)
- 1.0.4:
- Removed unused code
- 1.0.3:
- Fixed UnpatchAll warning
- 1.0.2:
- Added toggleable info message that shows how many players are currently sleeping (default on)
- 1.0.1:
- Added repo
- 1.0.0:
- Initial release
Planned features
- A better way to show how many players are currently sleeping
- A way to "vote" whether to sleep or not since some players might not want to sleep all the time
- A way to completely skip the "ZZZzzz..." screen (if possible) as to not impact players who aren't in bed currently
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: