简介
/data get命令作为常用命令之一,可以获取指定方块或实体的NBT数据。
然而,获取的数据并不能直接输出到文件或剪切板中,必须手动复制,产生了一些不便。
本Mod可解决这一问题。
使用方法

安装Mod后,在世界创建界面上会多出两个游戏规则,将其打开即可。(注:这两个游戏规则描述的中文和梗体中文是不一样的,装载梗体中文资源包即可看到效果)
也可以在世界中输入命令/gamerule exportToClipboard true来打开剪切板导出功能,输入/gamerule exportToFile true来打开文件导出功能。将对应游戏规则设为false可关闭导出功能。
接下来,只需要正常输入/data get命令,获取的数据就会进入剪切板/文件。导出的文件位于目录.minecraft/export下,文件名为执行命令的时刻。
剪切板导出示例:

文件导出示例:


Mod下载地址
- MCMOD:[NDE]NBT数据导出 (NBT Data Exporter) - MC百科|最大的Minecraft中文MOD百科 (mcmod.cn)
- Github:QWERTY770/DataExporter: Minecraft Mod: Export the /data command output to the clipboard or file (github.com)
本Mod遵循MIT License开源,源代码位于Github(即上方链接)。
Mod更新日志
备注
我去,还有语法高亮
teddyxlandlee 发表于 2023-2-2 17:19
我去,还有语法高亮
啊,这不是原版的语法高亮吗
本帖最后由 teddyxlandlee 于 2023-2-2 19:48 编辑
搞错了。
输出我觉得有必要改一下。
如果想让导出内容机器可读性高一点儿,不如把前面那坨人类可读的东西从文件里扔掉,这样你的文件就是正经的SNBT文本了。
最好在聊天框输出之后加一行(sender.sendMessage,以下内容为本地化后的示例):
复制代码
Edit: 还没下载,断定一波:完全不兼容多人游戏。
lx:我就没想让它在多人游戏起什么作用
QWERTY770 发表于 2023-2-2 17:20
啊,这不是原版的语法高亮吗
搞错了。
输出我觉得有必要改一下。
UndyingSaturn33 has the following entity data: {Brain: {memories: {}}, ...}
如果想让导出内容机器可读性高一点儿,不如把前面那坨人类可读的东西从文件里扔掉,这样你的文件就是正经的SNBT文本了。
最好在聊天框输出之后加一行(sender.sendMessage,以下内容为本地化后的示例):
- The entity data is exported to [[data-export-xxx.txt|clickEvent:open_file=path/to/data-export-xxx.txt]]
Edit: 还没下载,断定一波:完全不兼容多人游戏。
teddyxlandlee 发表于 2023-2-2 19:45
搞错了。
输出我觉得有必要改一下。
这个提议不错
前两个功能会在下个版本加入
(电脑同时开服务端和客户端比较卡,所以多人游戏我目前还没测试过,但是就我那个导出到剪切板的方法来看感觉不太行
非常好模组,爱来自委托人
