MinecraftBlueprints

使用 WorldEdit 放置建筑

WorldEdit 可以用一条命令粘贴整栋建筑。已有 .schem 且不需要全息投影时,这是最快的路径。

请以管理员身份在创造模式或开启作弊的世界中执行,并先备份目标区域。

  1. 读取建筑文件

    将 mossglen-cabin.schem 放进当前实例的 config/worldedit/schematics。进入创造模式测试世界,在聊天栏逐条运行以下命令。Y = -60 是此次超平坦测试使用的高度,自己的世界请另选空旷位置。

    /tp @s 0 -60 0
    //schem load mossglen-cabin.schem
    //paste -a

  2. 粘贴并检查建筑

    -a 表示跳过剪贴板中的空气,但仍会放置实体方块并可能替换已有方块,因此请使用空旷测试区域。位置不对时可用 //undo 撤销上一次 WorldEdit 操作,再调整位置重试。实测粘贴报告 589 个方块。

  3. 检查门、床与楼梯

    绕小屋走一圈,对照网站模型检查屋顶、门廊、楼梯、窗户与室内。实测导出的游戏建筑在全部坐标和方块状态上与源模型一致,包括门和床的上下/前后半部;容器内容及方块实体交互不在该对比范围内。

WorldEdit 剪贴板与建筑文件文档

遇到问题时

为什么 //paste 没有反应?

通常是投影还没载入,或者你站错了世界。先执行 //schem list 确认文件,再检查选区。

应该用 //paste 还是 //paste -a?

//paste 会粘贴剪贴板中的空气,可能清除目标位置已有的方块。//paste -a 会跳过这些空气,保留对应位置原有的方块。两种方式都会在剪贴板有非空气方块的位置进行放置,并可能替换已有方块,请先备份区域。