预制体构建器

预制体构建器

这是一个用于在冒险模式中建造预制件的插件。它允许你将预制件放置在世界中,移交资源,并完全在冒险模式中逐步建造你的结构,无需切换到创造模式。

预制件

PrefabBuilder

通过可视化引导,逐块构建复杂结构!

PrefabBuilder 是 Hytale 的建筑辅助模组,帮助你在生存模式中建造预置结构。加载任何 .prefab.json 文件,模组便会通过幽灵方块预览,精确显示每个方块应放置的位置——类似于 Minecraft 的 Litematica。

img


更新内容

  • 放置模式 — 关闭 UI,滚动鼠标滚轮即可朝视线方向移动预览。蹲下 + 滚轮可上下移动。无需再逐个点击按钮!
  • 重新设计的 UI — 施工管理和定位页面经过重建,布局更简洁。所有信息一目了然。
  • 自动建造:放置空气 — 材料标题下的新开关。启用后,自动建造也会清除现有方块,而非跳过它们。
  • 启动时清理鬼影 — 服务器启动时自动清理上次会话遗留的幽灵方块。
  • /prefabcleanup 命令 — 手动移除以你为中心 64 格范围内的残留预览方块。
  • 自建模式始终保持激活 — 启动预览时自动启用,无需额外开关。
  • 预览模式切换已修复 — 服务器预览和客户端预览之间的切换现在稳定可靠。
  • 更快的预览移动 — 移动预览使用了新的快速路径,可在一次操作中移除和放置方块。

权限组

PrefabDefault — 授予 prefabbuilder.user.* 权限(建造、预览、界面、列表、删除、自由视角、自建、分享、CurseForge)

PrefabAdmin — 授予 prefabbuilder.admin.* + prefabbuilder.user.* 权限(导入、配置、重载、调试、分析、全息图)

兼容模组:Item Pin Board, MultipleHUD, HyUI


功能

可视化建造指南

  • 幽灵方块预览,精确显示每个方块的位置
  • 两种预览模式:服务器预览(所有玩家可见)和客户端预览(仅自己可见)
  • 逐层视图——一次建造一层
  • 按方块类型筛选——专注于仅放置石头、木头等
  • 旋转(90 度步进)和自由定位控制
  • 放置模式——滚动滚轮,朝视线方向移动预览
  • 隐藏/显示预览,无需取消
  • 冲突检测——以红色高亮显示重叠方块

自建模式

  • 在可视化引导下手动放置方块。生存模式的完美选择!
  • 幽灵方块精确显示放置位置
  • 自动消耗:持有任意方块,系统会自动从你的背包中找到正确的方块
  • 错误方块保护:防止放置错误材料
  • 方块破坏保护:意外破坏的方块会恢复其幽灵状态

自动建造模式

  • 存入资源,方块自动放置(可配置速度)
  • 放置空气开关——建造时也会清除现有方块

资源管理

  • 资源列表显示所需材料和当前进度
  • 从背包中存入物品到施工场地
  • 追踪你仍需要的材料
  • 固定重要物品以便快速查阅(需要 MultipleHUD + Item Pin Board)
  • 替代方块——使用与原始计划不同的材料

智能辅助

  • 放置错误方块时发出通知
  • 跳过你想要忽略的方块
  • 基于持有物品的图层自动筛选
  • 施工场地全息图在 3D 空间中显示名称、进度和所有者

进度追踪

  • 施工场地在服务器重启和断开连接后仍持续存在
  • 每个玩家可拥有多个施工场地
  • 进度百分比显示,支持详细或紧凑 HUD
  • 建造完成画面,附有统计数据
  • 断线重连后自动恢复预览

便捷导入

  • 通过 URL 导入预置(粘贴直接下载链接)
  • 在游戏中直接浏览和下载 CurseForge 上的预置

CurseForge 集成

  • 从 CurseForge 搜索和浏览 Hytale 预置
  • 一键下载和导入预置
  • 需要从 console.curseforge.com 获取免费 API 密钥

多源预置加载

  • 服务器预置文件夹(适用于 GPortal/远程服务器)
  • 运行目录(适用于本地开发)
  • 内嵌于插件 JAR 中
  • Hytale UserData/Saves(备用)

命令

  • /prefabBuilder — 打开主菜单
  • /prefabimport — 导入外部预置(URL 或 JSON)
  • /prefabadmin — 打开配置编辑器(需要创造模式)
  • /prefabcleanup — 移除残留预览方块(64 格范围)

权限

用户权限(PrefabDefault 组):

  • prefabbuilder.user.* — 所有用户权限
  • prefabbuilder.user.gui — 打开主菜单
  • prefabbuilder.user.list — 查看预置列表和详情
  • prefabbuilder.user.preview — 启动幽灵方块预览
  • prefabbuilder.user.build — 开始建造
  • prefabbuilder.user.selfbuild — 自建模式
  • prefabbuilder.user.freecam — 预览期间的自由视角模式
  • prefabbuilder.user.delete — 删除预置和场地
  • prefabbuilder.user.share — 与其他玩家分享场地
  • prefabbuilder.user.curseforge — CurseForge 浏览和下载

功能权限(需手动授予):

  • prefabbuilder.feature.autobuild — 自动建造模式:存入资源,自动放置。PrefabAdmin 默认包含此项。

管理员权限(PrefabAdmin 组):

  • prefabbuilder.admin.* — 所有管理员权限
  • prefabbuilder.admin.config — 管理设置
  • prefabbuilder.admin.import — 导入预置
  • prefabbuilder.admin.reload — 重载配置
  • prefabbuilder.admin.debug — 调试命令
  • prefabbuilder.admin.analytics — 分析命令
  • prefabbuilder.admin.holo — 全息图命令

即将推出

多人共享(Beta)

  • 与朋友分享施工场地
  • 在同一结构上共同建造
  • 玩家间同步进度

(共享系统已实现但默认禁用。在配置中设置 sharingEnabled: true 以启用。)


如果你发现了任何 Bug,请告诉我,我会尽力修复 :)

非常适合想要获得指导,同时又不失亲手放置每个方块成就感的生存建造者!