穿墙工具

穿墙工具

Valheim 客户端穿墙/飞行模式,可调节速度并带游戏内 GUI(BepInEx 插件)。

Noclip Tool

一个适用于 Valheim 的轻量级客户端穿墙 / 飞行模式模组


概述

Noclip Tool 为 Valheim 添加了真正的穿墙 / 飞行模式。禁用重力和碰撞后,你可以自由地飞越地形、建筑以及任何挡路的东西。移动方向相对于摄像机,速度可随时调整,所有功能都可以通过简洁的游戏内 GUI 进行切换。

本模组仅客户端生效,既可在单人游戏中使用,也可在多人服务器上使用(无需在服务器端安装)。


功能

  • 真正的穿墙 —— 禁用重力和碰撞,实现无限制飞行。
  • 相对于摄像机的移动 —— 使用 WASD 朝你注视的方向飞行。
  • 垂直控制 —— 使用 Space 上升,使用 Ctrl 下降。
  • 可调速度 —— 通过鼠标滚轮或游戏内滑块(0.5× – 10×)更改飞行速度。
  • 游戏内菜单 —— 无需退出游戏即可切换穿墙模式并微调速度。
  • 安全状态处理 —— 关闭穿墙模式时,会保存并恢复你原本的重力和上帝模式状态。
  • 可配置按键绑定 —— 可在 BepInEx 配置文件中更改切换按键。

安装

  1. 安装 BepInExPack Valheim(可在 Thunderstore / NexusMods 获取)。
  2. 从 Files 标签页下载 NoclipTool.dll。
  3. 将 NoclipTool.dll 放入 Valheim/BepInEx/plugins/NoclipTool/。
  4. 启动游戏 —— 模组会自动加载。

模组管理器(r2modman、Gale、Vortex)可以为你处理安装。


使用

  • F5 —— 开启 / 关闭 Noclip(默认)。
  • F7 —— 打开 / 关闭游戏内菜单(默认)。
  • W A S D —— 相对于摄像机方向移动。
  • Space —— 向上移动。
  • Left Ctrl / Right Ctrl —— 向下移动。
  • 鼠标滚轮 —— 在穿墙模式下更改飞行速度。

所有按键绑定均可在以下文件中更改: BepInEx/config/ru.nezuma.valheim.nocliptool.cfg


配置

配置文件包含以下条目:

  • ToggleNoclipKey —— 默认 F5。启用 / 禁用穿墙模式的按键。
  • ToggleMenuKey —— 默认 F7。显示 / 隐藏 GUI 的按键。
  • SpeedMultiplier —— 默认 2.0。基础飞行速度倍率(0.5 – 10)。

游戏内滑块和鼠标滚轮的调整会在当前会话中覆盖配置值。游戏重启后会恢复配置值。


兼容性

  • Valheim —— 兼容最新游戏版本。
  • BepInEx —— 需要 BepInEx 5.4.23xx 或更新版本(由 BepInExPack Valheim 提供)。
  • 多人游戏 —— 仅客户端生效。其他玩家会看到你在飞行 / 传送,但服务器逻辑不受影响。
  • 其他模组 —— 无已知冲突。使用 Harmony 修补 Player.FixedUpdate 和 Player.Update。

已知问题

  • 极高的速度值(超过 15×)可能会导致你穿过世界边界。
  • 菜单窗口位置不会在会话之间保存(会重置到左上角)。

更新日志

1.0.0

  • 初始发布。
  • 穿墙切换、相对于摄像机的移动、垂直控制、速度调整、游戏内 GUI。
  • 安全恢复重力和上帝模式状态。

致谢

  • 作者: nezuma
  • BepInEx 和 HarmonyX —— 让 Valheim 模组制作成为可能。
  • Valheim 模组社区 —— 感谢文档和灵感。

License: MIT

GitHub Repository