194220452
像/mm item get xxx
这种的是如何做到的

南柯郡守
onCommand最后一个参数是数组发现了吗

194220452
南柯郡守 发表于 2020-8-4 00:02
onCommand最后一个参数是数组发现了吗

发现了但是不知道如何用

南柯郡守
194220452 发表于 2020-8-4 00:38
发现了但是不知道如何用

数组的元素就是指令的参数

建议巩固Java基础之  如何取数组的值

194220452
南柯郡守 发表于 2020-8-4 00:48
数组的元素就是指令的参数

建议巩固Java基础之  如何取数组的值

这个我知道如何获取但是不知道如何运用

南柯郡守
194220452 发表于 2020-8-4 00:56
这个我知道如何获取但是不知道如何运用

那建议你去看几个开源项目  看看人家是怎么处理的
东西太多一下子说不明白  而且我还没电脑 就更麻烦了

194220452
南柯郡守 发表于 2020-8-4 00:59
那建议你去看几个开源项目  看看人家是怎么处理的
东西太多一下子说不明白  而且我还没电脑 就更麻烦了
...

我现在要做的是一个输入指令将物品名改变的
/setname 参数
要将参数替换为物品名字

大阔
194220452 发表于 2020-8-4 01:20
我现在要做的是一个输入指令将物品名改变的
/setname 参数
要将参数替换为物品名字 ...

args[0] 这个就是你的参数,只需要把参数取出来就可以了。

埃拉拉
比如 /mm item get xxx

item 即 args[0]
get 即 args[1]

以此类推,但是获取的时候要先判断是不是 null,否则会报空指针错误,最后一个参数如果是某个物品,那就需要判断输入的是不是物品名称,否则也会报错

哔哩咖啡猫
/设置的指令 arg[0] arg[1] arg[2]