反作弊

创作者: Alintya
已更新:2021-04-01 15:42:07
791KB

关于此 MOD

通过插件验证进行基础防作弊
Valheim基础反作弊
Valheim 的 Bepinex 插件,可防止玩家在加载不匹配插件的情况下连接到你的服务器。
客户端和服务器端都需要存在。
你仍然可以连接到未运行该插件的服务器。

用法
- 安装到客户端和服务器
- 确保 `plugins` 文件夹中的客户端和服务器模组完全一致
配置

- 管理员绕过
让adminlist.txt中的SteamId无需验证即可加入。
管理员ID
需要管理员权限。
服务器管理员的SteamId,用于绕过加入验证,使用Valheim的adminlist.txt可添加多个。
验证所有模块
检查所有已加载的插件(以及其他插件加载器的模块)
- 排除BepInEx模块
需要 VerifyAllModules。
将 BepInEx 模块排除在验证之外,以免玩家因使用其他 BepInEx 版本而被踢出(安全性较低)
- 允许配置模块
有插件在服务器上运行不顺畅?把它们放进
<GameDirectory>\Bepinex\config\org.bepinex.plugins.codewizards.anticheat\
在服务器上启用此设置,以便对它们进行哈希处理/允许它们存在,但不加载/激活它们。
- 强制启用所有插件
要求所有客户端都必须安装所有插件。
禁用后将以“白名单模式”运行

安装(手动)
如果你是手动安装,请按以下步骤操作
下载 [BepInEx 包] 并按照其安装步骤进行操作。
- 下载反作弊
- 提取以下内容: 
插件 
放入文件夹 
游戏目录\Bepinex\plugins

- 运行游戏/服务器

已知问题

- VerifyAllModules 在低于 0.146.11 的游戏版本上无法使用

计划中/进行中

- 强制服务器上存在模组 [完成]
- 被踢出后显示允许的模组列表
- 运行时检查
- 心跳
可配置插件配置验证
- 允许在服务器上白名单特定模组 [差不多完成]
- 验证前正确握手(RPC)[已完成]
- 自检
- 第三方插件API

更新日志

0.2.10
- 新增了 EnforceMods 设置
修复了可能导致服务器崩溃的问题
0.2.9
- 可能已修复VerifyAllModules无法与修改游戏版本的模组同时使用的问题
0.2.8
- 修复行为异常客户端导致的服务器崩溃问题
- 修复自定义断开连接错误消息未显示的问题
0.2.7
- 已更新至0.148.7
0.2.6
- 支持服务器文件夹专属的adminlist.txt(覆盖appdata中的“全局”文件)
0.2.5
- 0.148.6 版本更新
0.2.4
修复同步
0.2.3
- 启动时检查游戏版本(可能需要控制台输入)
0.2.2
- 添加对不适用于服务器的插件的验证
0.2.1
- 验证所有模块设置
0.2.0
- 添加了管理员白名单
- 提升整体安全性
- 已添加配置
0.1.1
- 更新此自述文件
0.1.0
- 初始版本

Valheim: 英灵神殿 的热门 MOD

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

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