NBT Studio

来自Minecraft基岩版开发Wiki
NBT Studio
软件与应用程序
开发作者
  • jaquadro
  • mstefarov
  • agaman
  • bernhardelbl
  • Yusuke Kamiyamane
  • AmberW
运行平台
?
编写语言
?
最新版本
?
发布日期
?
年龄分级
?
程序大小
?
授权协议
?
开源情况
?
外部链接

NBT Studio是一个NBT编辑应用程序,是NBTExplorer的精神继承者。它支持大量新功能,同时保持熟悉的控件布局。新功能包括基岩支持、SNBT 支持、撤消/重做功能、拖放、多选等。

文件[编辑]

NBT Studio支持读取和写入以下NBT格式。标有星号的功能是NBT Studio中不存在的新功能。

  • Java NBT 文件,例如level.dat
  • Java 区域文件(和.mca.mcr)
  • *基岩NBT文件,如文件(小端NBT).mcstructure
  • *SNBT文件(字符串化的NBT,如命令:{Enchantments:[{id:sharpness,lvl:10s}]})

NBT文件可以使用导出为这些格式中的任何一种。用户可以加载SNBT文件,然后根据需要将其导出为小端序g压缩二进制文件。

NBT Studio还允许创建空白的NBT文件。用户可以从头开始并导出为任何格式,此外还可以使用从剪贴板上的SNBT数据创建文件。

SNBT[编辑]

NBT Studio是围绕文本SNBT数据和结构化NBT数据之间的轻松传输和转换而设计的。如前所述,SNBT可以作为文件打开或粘贴为新文档。

  • 用户可以在文档中的任何位置添加标签作为 SNBT。无论解析什么类型,都将是标记的结果类型。化合物和列表将与其所有子级一起完全解析。
  • 现有标签也可以作为SNBT进行检查和编辑。用户可以就地修改整个化合物,也可以修改更简单的标签。
  • 剪切、复制和粘贴操作会将标记作为SNBT添加到剪贴板。用户可以将多个标签复制为文本,或导入在其他地方获得的SNBT数据。

标签编辑[编辑]

NBT Studio添加了各种便利功能,使导航和编辑NBT数据更容易。

  • 标签创建和编辑菜单具有标签名称和值字段,因此不必分两步完成。
  • 添加标签时按住⇧ Shift可跳过菜单并自动选择其NBT类型名称的列表。
  • 或者可以像数组一样编辑为十六进制byte short int long
  • 可以选择、拖放标签以将其移动到其他父级。
  • 使用Ctrl + ZCtrl + ⇧ Shift + Z撤消和重做功能。
  • 删除标签会自动选择下一个标签,以便于擦除。
  • 新的和改进的搜索窗口允许按正则表达式进行搜索,以及选择所有匹配标签的选项。
  • 按下↵ Enter可编辑所选标签。
  • 按下Space/Ctrl + Space可展开/收缩所选标签,或展开所有标签。
  • 右键单击文件以查看保存文件的选项,或在文件资源管理器中打开它。
  • 右键单击容器标记以查看用于添加子标记的选项。
  • 文件显示星号表示存在未保存的更改。