简介
NBT Studio 是一款 NBT 编辑软件,是 NBTExplorer 的精神续作。它完全从零开始重写,在提供了大量新功能的同时,保持了我们熟悉的界面布局。这里提到的新功能包括支持基岩版 NBT 数据、支持 SNBT、支持撤销和重做,以及拖拽和多选操作等等。
支持的文件及格式
NBT Studio 可读写以下 NBT 格式。标有星号的功能是 NBTExplorer 中没有的新功能。
-
Java 版 NBT 文件,例如常见的
level.dat
-
Java 版存档区域文件(例如
.mca
和.mcr
文件) -
☆ 基岩版 NBT 文件,例如基岩版结构方块导出的
.mcstructure
文件(小端模式) -
☆ SNBT(即字符串化的 NBT,例如指令中使用的
{Enchantments:[{id:sharpness,lvl:10s}]}
) -
☆ 读取的 NBT 文件可以通过
另存为
导出为任意格式。如果你愿意的话,你可以加载一个 SNBT,然后把他导出为小端模式 gzip 压缩后的 NBT 文件。其他类似的操作也是支持的。 -
☆ 允许创建空白 NBT 文件。您可以从零开始构建一个 NBT 数据,然后把它导出成为你想要的任何一种格式。也可以使用
Ctrl
Alt
V
从剪贴板中的 SNBT 数据来创建一个文件。
对 SNBT 的支持
NBT Studio 的设计初衷便是创造一个能在结构化的 NBT 数据与 SNBT 文本间提供快捷转换的解决方案。如前所述,SNBT 文本可以作为新文件形式在软件内直接导入,也可以粘贴到已有的 NBT 数据中的任意部分内。
- 可以在现有数据的任意位置插入 SNBT 数据。SNBT 中的数据类型会被解析为对应数据类型的标签,复合标签和列表标签中的所有子成员也都会被解析。
- 已有的 NBT 标签数据也可以 SNBT 格式进行查看或编辑。此项操作对整个复合标签或是单个标签均适用。
- 你可以通过剪切、复制、粘贴等方式操作剪切板中的 SNBT。你可将多个标签复制为一串 SNBT 文本,也可以导入从其他地方拿到的 SNBT 数据。
操作及使用
NBT Studio 添加了许多快捷功能,方便查看和编辑 NBT 数据。
- 与 NBTExplorer 相比,创建标签时,标签名称和值出现在同一个窗口中,不需要分两次操作
- 按住
Shift
并添加标签时,会为你自动快速创建一个标签 - 字节型、短整型、整型或长整型的 NBT 列表可以像数组一样以十六进制格式进行编辑
- 你可以选中某一标签后,将其拖放到其他节点下完成移动
- 实现了使用
Ctrl
Z
和Ctrl
Shift
Z
来进行撤销与重做功能 - 删除标签后自动选择下一个标签
- 搜索窗口支持使用正则表达式,也可以选中所有符合某条件的所有标签
- 按下
Enter
键即可编辑所选标签 - 按空格键可以展开或收起所选标签,按
Ctrl
加空格键可以展开所有标签 - 右键单击文件会弹出有关保存文件的选项,也可以选择在文件管理器中打开
- 右键单击列表或复合标签时会弹出在其内添加子成员的选项
- 文件上若显示星号(即*),表示当前文件有未保存的更改
软件截图
浏览 NBT 文件
编辑选中的 NBT 标签
以 SNBT 格式编辑 NBT 标签
为数组/列表型标签提供的十六进制格式视图
软件可以选择使用你更喜欢的图标集,方便上手
汉化及搬运说明
初版汉化基于 2022 年 1 月 14 日时仓库中的开源代码制作,直接修改了源码内硬编码的字符串,这里是汉化仓库。
限于个人能力,汉化难免纰漏和错误之处,敬望不吝赐教指正。
搬运及汉化修改已取得作者授权。
下载
下载链接不回复也可见。
查毒报告
微步云沙箱:点我查看
VirScan:点我查看
VirusTotal:点我查看
留言
原作者 |
---|
tryashtar |
原作地址 |
https://github.com/tryashtar/nbt-studio |
已通过原作者或授权协议授权转载 |
发布时间 |
---|
2023/01/20 22:34:48 |
更新时间 |
2023/01/20 22:37:08 |
暂无数据