Valheim 聊天增强

Valheim 聊天增强

原版风格聊天改进:全局聊天、私聊、玩家颜色、标记以及死亡、睡眠和连接通知。最初创建是为了在Steam/微软商店跨平台游玩期间绕过聊天和标记故障。支持英语/西班牙语。支持专用服务器和玩家托管世界。需要在主机/服务器和所有客户端上安装。

描述

Valheim Chat Plus 改进了聊天和玩家交流,同时保留 Valheim 熟悉的界面。

最初是为了在跨平台联机时绕过聊天和地图标记失效的问题而开发的:我在 Steam 上玩,我的朋友在 Microsoft Store 上玩,我们的聊天和标记会停止工作。

该模组为这些功能提供了替代的通信路径,在我们的游戏会话中解决了该问题。它可能对遇到相同症状的玩家有所帮助,但无法修复一般的连接故障或 PlayFab 断连。

安装说明

  1. 如果尚未安装 BepInEx for Valheim,请先安装并配置。
  2. 关闭 Valheim 或停止专用服务器。
  3. 将 ZIP 中的 BepInEx 文件夹解压到你的游戏或服务器文件夹中。
  4. 确认 DLL 位于此处: BepInEx/plugins/ValheimChatPlus/ValheimChatPlus.dll
  5. 在主机/服务器和每位玩家的 PC 上安装相同版本的模组。
  6. 启动游戏/服务器,输入 /chathelp 获取游戏内帮助。

同一个 DLL 可用于 Windows 客户端和 Linux 专用服务器。无需编译。

要卸载,请关闭游戏/服务器,并从其插件文件夹中删除 ValheimChatPlus.dll。

主要功能

• 无距离限制的全局聊天,默认启用。 • 使用 /w 发送私信,使用 /r 回复。 • 使用 /w 时可通过 Tab 键补全玩家名称。 • 持久化的玩家颜色和管理员颜色命令。 • 带有本地反馈的地图标记。 • 连接、断开、死亡和睡眠通知。 • 睡眠玩家计数。 • 可配置的收到消息提示音。 • 根据每位玩家的游戏语言自动显示英语/西班牙语通知。 • 支持专用服务器和直接从游戏内托管的世界。

聊天命令

• /chathelp — 显示游戏内帮助。 • /chatmode — 在全局聊天和原版普通聊天之间切换。 • /chatmode global — 使用模组全局聊天发送普通文本。 • /chatmode vanilla — 使用原版普通聊天,同时保留模组的其他功能。 • /chatmode status — 显示当前模式。 • /c message — 发送明确的全局消息。 • /w "Player name" message — 发送私信。 • /r message — 回复最后收到的私信。 • /cplayers — 列出兼容的玩家及其 ID。 • /cmute ID — 在当前连接中切换屏蔽某位玩家的全局消息和私信。

管理员命令

• /chatcolor set "Player name" #RRGGBB — 分配一个持久化的未使用颜色。 • /chatcolor reset "Player name" — 重置某位玩家的颜色。 颜色命令也接受来自 /cplayers 的玩家 ID。

要求

需要 BepInEx for Valheim。已使用 BepInExPack Valheim 5.4.2350 进行测试。 请在主机/服务器和每位玩家的 PC 上安装此模组。 专用服务器为可选项。一位玩家可以通过“Start server”打开世界,好友可以正常加入。 支持的平台是 Steam 和 Microsoft Store 上支持 BepInEx 的 PC 版 Valheim。不支持 Xbox 主机。

行为与兼容性

• 加入没有兼容模组的远程服务器时,普通文本会回退到原版。明确的私信绝不会变成公开的回退消息。 • 睡眠计数涵盖兼容模组的参与者。该模组不会改变 Valheim 跳过夜晚的规则。 • 私信通过主机/服务器传输,并非端到端加密。 • 不支持的游戏语言会回退到英语。玩家消息不会被翻译。 • 软件包 0.1.17 仅更新文档,并包含未更改且经过测试的 0.1.16 DLL。在插件日志中看到 0.1.16 属于预期情况。

源代码与支持

[url=https://github.com/EnzoAlzueta/ValheimChatPlus]https://github.com/EnzoAlzueta/ValheimChatPlus[/url] 报告问题时,请附上你的游戏和 BepInEx 版本、你是主机还是加入方,以及相关日志摘录。

许可证

MIT 许可证。版权所有 (c) 2026 APOCRYPHOS。 非官方社区模组,与 Iron Gate 或 Coffee Stain 无关。

特别鸣谢

感谢 Mange 协助测试。