简体中文丨English (此md文档由捂脸翻译)
这个工具的灵感来自Litematica模组。它是一个可以用.mcstructure文件生成资源包的工具。在这个资源包中,盔甲架模型被修改为被投影的方块。它会把结构文件中的所有方块作为模型中的骨骼。然后投影出“幽灵块”用于向用户显示原本方块的位置。
首先,你必须获得一个结构方块。但它需要在启用作弊的存档中完成,只需在聊天栏输入/give @s structure_block
即可获得一个结构方块。
接下来使用GUI配置结构,选择你希望在盔甲架中投影的范围 。请注意,单个支持的最大尺寸为 64x64x64(无需编辑世界NBT数据)
接下来单击底部的导出按钮以生成保存文件。将其命名为您想要的任何名称,而不是位置,稍后您将需要它。
首先,你需要下载当前版本的Structura工具。解压zip文件,然后启动可执行文件。启动后,您应该会看到类似于下图的内容。 接下来使用浏览按钮打开之前导出的结构,或手动输入路径。 输入生成后资源包的名称。 ** 如果你错误地将两个文件名重复,它会在下面显示重命名的提示。 如果一切正常,您现在应该有一个mcpack文件。
这个包就像任何纹理包一样。要使用它,你必须确保它处于激活状态,以便在全局资源中启用它。 该结构将出现在您加载的世界中的每个盔甲架周围。这就是我们能够使其在任何世界上工作的方式。所以拿出一个盔甲架,把它放下来看看你的结构。 如果你愿意,可以通过右击盔甲架来逐层浏览结构。这将最小化除“活动”层之外的所有层。然而对于大型结构,它一次会显示多层(相隔12个方块)
首先,你肯定得安装python3-tk。
选择适合你的方法:
Debian/Ubuntu:
sudo apt-get install python3.7-tk
Fedora:
sudo dnf install python3-tkinter
Arch:
yay -S python37 # yay or any other AUR component
要运行程序,请允许需要的模块,不过运行start.sh可以自动帮你安装:
chmod +x start.sh && sh start.sh
从1.3版本开始,你可以手动更新方块并贡献回本项目。 这是一篇关于它如何工作的文章