少眠

创作者: LessCx
已更新:2026-09-22 04:47:19
0KB

关于此 MOD

专用服务器睡眠投票:在所有人都上床睡觉之前,如果同意跳过夜晚的玩家达到可配置的百分比,即可跳过夜晚。兼容原版客户端。

少睡

英灵神殿专用服务器睡眠投票:跳过夜晚 之前 每个玩家都上床睡觉了,如果足够多的人同意的话。

  • 服务器驱动:服务器决定何时提问,以及夜晚何时跳过。
  • 无需客户端:在没人运行该模组的服务器上,它会静默地表现为自动跳过(参见 工作原理)。
  • 客户端会收到提示:清醒少睡客户端会看到一条消息,并可通过以下方式投票 Y / N 或者输入 是 / 不 在聊天中。

工作原理

  1. 当至少 卧床投票开始百分比 50%的在线玩家正在睡觉(并且至少 卧室最少玩家数),服务器将开启投票。
  2. 正在睡觉的玩家被视为 是 (是他们在问——今晚也是属于他们的)。
  3. 醒着的玩家如果正在运行“少睡”状态,会被询问是接受还是拒绝。如果 不 醒着的玩家跳过睡眠时,投票立即通过(自动跳过)。
  4. 当至少 通过投票所需清醒玩家百分比 已接受的清醒模组玩家,超时或所有人投票反对时失败。
  5. 在跳过时,服务器会像原版睡觉一样直接跳到早晨。

安装

服务器

安装 BepInExPack_Valheim 并掉落 LessSleep.dll 进入 BepInEx/plugins 在服务器上。

客户端(可选,但推荐)

同样的事:安装 BepInExPack_Valheim,掉落 少睡.dll 进入 BepInEx/plugins。未安装该模组的客户端仍能看到投票消息,夜晚也仍会为他们跳过,只是无法参与投票。

配置

服务器配置(BepInEx/配置/LessCx.LessSleep.cfg):

设置 默认 描述
卧床百分比才能发起投票 50 必须进入床铺才能发起投票的在线玩家百分比。
床上最少玩家数 1 开始投票前,床上所需的最少玩家数量。
投票通过所需觉醒玩家百分比 50 必须接受的清醒少眠客户百分比。
投票超时秒数 30 投票开放时长。
投票冷却秒数 60 投票失败后需等待一段时间才能开始新一轮投票。

客户端配置:

设置 默认 描述
启用投票提示 真 允许投票,使用 Y 和 N 按键。
允许聊天是否 真 投票进行中时,输入 是 或 不 在聊天中投出你的票。

笔记

  • 服务器无需知道哪些客户端运行了该模组即可 跳过;修改版客户端列表仅用于决定向谁发起询问。
  • 投票特意设计得很简单:每位玩家一票,最后一票为准,只接受已连接并已报到的玩家的投票。

建筑

dotnet build src/LessSleep.csproj -c Release ./scripts/pack.sh # 生成 dist/LessCx-LessSleep-<version>.zip 用于 Thunderstore

引用路径默认指向 macOS 版 Steam 安装目录,可进行覆盖:

dotnet build src/LessSleep.csproj -c Release \ -p:ValheimManagedDir=".../Steam/steamapps/common/Valheim/valheim.app/Contents/Resources/Data/Managed" \ -p:BepInExCoreDir=".../Steam/steamapps/common/Valheim/BepInEx/core"

持续集成 / 发布

工作流 触发 它的作用
建造 推到 主界面,拉取请求 编译并将包作为构建产物上传
发布 标签 vX.Y.Z 或手动派遣 盖章版本,构建,并发布到Thunderstore,附带 命令行界面创建 GitHub 发布版本

CI没有游戏安装,所以 .github/actions/prepare-refs 使用SteamCMD(匿名)下载Valheim专用服务器,并从Thunderstore下载BepInEx核心到缓存 引用/ 目录。游戏 DLL 永远不会提交到此仓库。当 Valheim 更新时,请修改缓存键,位于 .github/actions/prepare-refs/action.yml 这样 CI 就能获取最新的引用程序集。

一次性设置: 创建一个Thunderstore服务账户,用于 莱斯Cx 队伍(设置 > 团队 > LessCx > 服务账户并将它的令牌存储为仓库密钥:

gh secret set TCLI_AUTH_TOKEN --repo LovelessCodes/LessSleep

版本发布: 碰撞 版本号 在 manifest.json (和 更新日志.md),提交,然后:

git tag v1.0.1 && git push origin v1.0.1

这 发布 工作流会在所有地方标记该版本,因此标签就是唯一可信来源。

许可

麻省理工学院

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!