火线回形针

创作者: VerdantsAscent
已更新:2026-05-16 05:52:54
148KB

关于此 MOD

为锤子选中的部件强制开启 m_clipGround + m_clipEverything,并在玩家放置期间抑制 RandomPieceRotation,使模组植被/装饰物能干净地悬浮对齐并遵循你的瞄准方向。默认开启,按 F8 切换。

火线回形针

小型模组,修复了使用锤子放置模组植被/装饰道具时的两个烦人问题:

  1. 剪辑标记 — 每个锤子选中的部件的放置虚影 弹夹容量 且 一键清理 被迫 真鬼魂会精准贴合地形/表面,而不是四处弹跳或拒绝放置。
  2. 随机旋转 — 随机方块旋转.Awake() (基于世界位置种子随机旋转的原版组件)在以下情况下被抑制: 玩家 放置,因此你用锤子瞄准的旋转角度实际上会被保留。世界中自然生成的植被仍然正常旋转——只有放置路径受此限制。

如果你曾经用锤子选中过模组植物、装饰或灌木,然后发现它要么无法悬停放置,要么落地时朝向不对——Clippy 这两个问题都能解决,适用于 每 预制体,每个预制体零配置,无需维护列表。

需要帮助、发现漏洞、想要新功能? https://discord.gg/H9uKGcAujs


这个模组的功能

功能 你得到的东西
选中时自动剪辑 当你的锤子选中了某个部件时(无论是原版菜单,还是InfinityHammer / Gizmo Reloaded / MoreVanillaBuildPrefabs等任何选择类模组),Clippy就会翻转 m_clipGround = true 和 全部剪辑 = 真 在放置虚影上 每一帧. 然后幽灵会采用与已设置该标志的原版部件相同的直接吸附到射线命中点的代码路径。
随机方块旋转抑制 一些模组化的预制件(例如Balrond的许多自然素材)带有原版的 随机方块旋转 MonoBehaviour。当玩家放置该棋子时,该组件的 醒来() 覆盖了你用锤子瞄准的旋转。Clippy 用一个静态抑制计数器来把关组件的 Awake,该计数器会在周围被递增 玩家.设置放置预览 及 玩家放置棋子,因此玩家放置的实例会保留你的旋转设置。自然生成的世界植被不受影响——只有放置路径受到限制。
运行时开关 默认按键绑定 F8 同时开启或关闭这两个功能。状态会跨会话保留。屏幕中央的HUD消息会提示你当前处于哪种模式(可在配置中静音)。这两个功能有各自独立的配置布尔值,因此你可以直接编辑cfg文件来只运行其中一个而不运行另一个。
无预制体污染 Clippy 只修改放置预览的 Piece 组件,从不改动源预制体。关闭开关后,下一次选择就会恢复原版行为;原始标记值会实时恢复,无需重新选择。一旦部件真正放置到世界中,这些标记就无所谓了——它们只影响悬停预览。
适用一切 原版锤子,无限锤子,MVBP,Gizmo,任何能穿透的模组 玩家.更新放置幽灵 / 玩家.放置棋子无特定模组钩子。

为什么有效

香草 玩家.更新放置幽灵 所选棋子的分支 地面弹夹 和 剪切全部 布尔值:

  • 任一标志为真 → 幽灵吸附到射线检测命中点。所有地形修改器和着地的原版部件均使用此功能。适用于任何预制体,无论碰撞体形状如何。
  • 两个标志均为假 →幽灵漂浮在距离地面50米处,然后使用 碰撞体.最近点 滑回悬停位置。适用于封闭网格的建筑部件。对于碰撞体稀疏或没有碰撞体的物体无效——大多数模组植物和装饰道具都属于这类。

Clippy在以下位置运行Harmony前缀 更新放置预览 在游戏原版读取这些布尔值之前,在幽灵对象(而非源预制体)上切换它们。建造模式下每帧开销为两次布尔写入。退出建造模式后,开销为零。


安装

  1. 安装 BepInEx —— BepInExPack_Valheim 在Thunderstore上是标准版本。
  2. 丢弃 Clippy.dll 进入 BepInEx/plugins/.
  3. 启动游戏一次。它将创建 BepInEx/配置/com.Fire.Clippy.cfg 使用下面的三项设置。

客户端模组。服务器无需安装。其他玩家无需安装。


配置

按键 默认 它的作用
自动剪辑已启用 真 力量 剪辑地面 / 全部剪辑 每帧将放置虚影设为 true。设为 false 时,虚影恢复为预制体默认值(原版行为)。
抑制随机旋转已启用 真 跳过 随机方块旋转。唤醒 在玩家放置期间,你使用锤子瞄准的旋转角度会保留。不影响自然世界的生成。
切换键 F8 按键绑定切换。同时翻转两者 自动剪辑已启用 和 抑制随机旋转已启用 到他们当前的反方向 自动剪辑已启用 状态,然后将其写入配置,以便在多次会话之间持久保存。组合键(Shift / Ctrl / Alt)通过游戏内配置界面支持。若要独立运行这两个功能,请编辑上方的布尔值,而不是使用快捷键绑定。
切换消息 真 当切换开关时,在屏幕中央显示“Clippy:开 / 关”消息。禁用后可静默运行。

兼容性

  • 无限之锤, 更多原版建造预设, 小工具重装上阵, 计划建造 ——所有选择/蓝图模组都经由 玩家.更新放置幽灵,所以Clippy无需任何模组专属集成即可运作。
  • 原味锤 同样有效。
  • 一旦方块实际放置到世界中,裁剪标记就不再相关,因此Clippy绝不会影响已放置方块的行为、世界状态或网络同步。它纯粹是一个放置预览虚影的用户体验修复。
  • 多人游戏安全——该补丁仅作用于本地客户端,不会同步任何内容。每位玩家都可以独立运行(或不运行)该补丁。

制作人员

源自Discord上的一场讨论,话题是当MVBP只添加了组件时,模组植被的放置有多么笨拙。

许可证

麻省理工学院——见 许可证.

问题 / 疑问

https://discord.gg/H9uKGcAujs

Valheim: 英灵神殿 的热门 MOD

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

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