批量构建

创作者: 0R4X
已更新:2025-07-26 11:11:20
215KB

关于此 MOD

用坐标建造部件(供高级用户使用)。
这个模组是实验性的。请在临时世界中测试。

教程

其他视频: https://www.nexusmods.com/valheim/mods/1480?tab=videos

图形界面
对物体按F3热键:显示或更新GUI。

命令行语法

构建ID [pos_x pos_y pos_z [angle_x angle_y angle_z [point_x point_y point_z axis_x axis_y axis_z angle [scale_x scale_y scale_z]]]]
id = 物品ID — https://valheim.fandom.com/wiki/Item_IDs
pos_* = 物体的世界空间位置 — https://docs.unity3d.com/ScriptReference/Transform-position.html
旋转角度 — https://docs.unity3d.com/ScriptReference/Transform-rotation.html
point_* = 绕某点旋转的角度 — https://docs.unity3d.com/ScriptReference/Transform.RotateAround.html
scale_*(在 v. 0.2.0 中加入)= 缩放(并非适用于所有对象, 看 #entry99434368) — https://docs.unity3d.com/ScriptReference/Transform-localScale.html

你也可以输入 建造 显示语法。

示例

你可以像这样建造一个部件 生成 命令。例如,命令建造木墙 将在玩家坐标处创建一块木墙。

在坐标(x y z)-422 32 -385 处建造一堵木墙。
建造木墙 -422 32 -385

变量 {x}, {y} 和 {z} 与玩家的坐标相对应。

在坐标x = -422;y = 玩家的y坐标;z = -385处建造一堵木墙。
建造木墙 -422 {y} -385

该模组使用 xFunc 3.7.3 (这不是最终版本)。这是一个数学表达式解析器。
xFunc 支持的功能和操作: https://github.com/sys27/xFunc/wiki/支持的功能和操作
重要:其中一些功能将无法使用,因为该模组使用的是旧版 xFunc。

在玩家的坐标处创建一堵木墙,但y轴增加两米。
建造木墙 {x} {y}+2 {z}
或
建造木墙 {x} "{y} + 2" {z}

你可以将你的构筑保存到文本文件中,并用该命令加载 构建 -f my_text_file.txt该文件需要放在 Valheim 安装文件夹中。
例如,在 Valheim 安装文件夹中的 test.txt 文件里写入以下行:
木材杆2 {x}+1 {y}+1 {z}
木杆2 {x}+1.5 {y}+1 {z}
木杆2 {x}+2 {y}+1 {z}
用以下命令加载:
使用 -f 构建 test.txt
将创建三个wood_pole2。

链接

物品ID — https://valheim.fandom.com/wiki/Item_IDs
源代码—— https://github.com/orax-Valheim-mods/BatchBuild

Valheim: 英灵神殿 的热门 MOD

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

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