本帖最后由 1582952890 于 2017-9-16 20:53 编辑
这个是一个bukkit上的NBTedit插件
有时候做地图的时候,是不是在想,有WE多好!
但ingame-NBTedit却不能支援bukkit……但现在,这个插件就可以了!
此插件只有一个指令:/nbt
这个是切换模式,输入此指令进入NBTEDIT模式
然后右键你想修改的东西,聊天栏就会列出他的NBT数据
然后以下就是“命令”了
不过注意的是,无需/
此插件会自动监控你输入的,就是说,你当命令打就好了,不过是不用前面加“/”的命令而已
“命令”
Marco介绍
复制代码其中setAge是该macro的名称,age是这个macro里面会用到的变量复制代码接着就是把命令储存进去了
edit Age %age
记得我们一开始声明了age这个变量吗?当要用到marco里面,请在前面+一个%符号,功能是什么?后面说
复制代码搞定了别忘记打create去确定这个marco
那么当我们想用的时候,例如改村民的age
右键然后
复制代码m代表marco
-9999呢?就是那个变量!
还记得 edit Age %age吗?
这里%age就会代表-9999!
于是村民变小孩的同时自动退出NBTedit模式了(不想这样?编辑的时候别加上done就好了)
下载
1.6.4:
CubeGenetics.jar
(171.2 KB, 下载次数: 12)
这个是一个bukkit上的NBTedit插件有时候做地图的时候,是不是在想,有WE多好!
但ingame-NBTedit却不能支援bukkit……但现在,这个插件就可以了!
此插件只有一个指令:/nbt
这个是切换模式,输入此指令进入NBTEDIT模式
然后右键你想修改的东西,聊天栏就会列出他的NBT数据
然后以下就是“命令”了
不过注意的是,无需/
此插件会自动监控你输入的,就是说,你当命令打就好了,不过是不用前面加“/”的命令而已
“命令”
| help - 帮助…… cd [路径] - 跳转到你想到的路径……什么是路径?其实就是各种compound.例如:cd inventory 0 tag display 就会带你跳转到inventroy这个compound下的第0号compound(就是第一个)里面的tag compound目录下的display compound up {level} - 这个我没试过,但好像是说向上跳转,level是跳转多少个目录 next - 显示下一页资料(如果有的话) prev/previous - 类似上面,不过是上一页 player [玩家名] or player me - 加载一个玩家的NBT资料(me就是自己) edit [名称] [数值] - 编辑该名称标签的数值 rename [名称] [新名称] - 重命名该标签 remove [名称] - 移除该标签 copy {名称} - 复制,不过如过你不写名称的话就会复制当前目录 paste - 黏贴复制内容到目前路径 newcompound/newlist/newstring/newint/newbyte/newshort/newdouble/newlong/newfloat {名称} - 创建对应类型的标签 这个不用解释了吧?看过我NBT教程的都清楚,就是int之类的 不过顺带一提,格式符“§”可以用“&”代替 save - 储存更改 macro define [名称] {变量1} ... {变量N} - 创建一个新“热键”,简单来说就是一个能自动执行你设定好命令的东西,下面再介绍 exit/done-退出 |
Marco介绍
| 翻译原帖而已…… 例如你想要一个编辑age标签的marco 输入 |
- macro define setAge age
- <P>edit Age %agesavedone</P>
edit Age %age
记得我们一开始声明了age这个变量吗?当要用到marco里面,请在前面+一个%符号,功能是什么?后面说
- create
那么当我们想用的时候,例如改村民的age
右键然后
- m setAge -9999
-9999呢?就是那个变量!
还记得 edit Age %age吗?
这里%age就会代表-9999!
于是村民变小孩的同时自动退出NBTedit模式了(不想这样?编辑的时候别加上done就好了)
下载
1.6.4:
感谢分享谢谢