本人菜鸡一个
刚刚开始学习插件制作
请问如果我想让插件通过控制台执行一个命令的话
我该怎么写呢
刚刚开始学习插件制作
请问如果我想让插件通过控制台执行一个命令的话
我该怎么写呢
Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "ban @a");
洞穴夜莺 发表于 2021-5-4 10:13
Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "ban @a");
谢谢了,不过这个括号里面的是什么意思啊QAQ
万古清风OvO 发表于 2021-5-4 10:58
谢谢了,不过这个括号里面的是什么意思啊QAQ
第一个参数是命令的执行者,这里填Bukkit.getConsoleSender()表示后台
第二个参数是要执行的指令,这里天"ban @a"表示封禁所有在线玩家
洞穴夜莺 发表于 2021-5-4 11:00
第一个参数是命令的执行者,这里填Bukkit.getConsoleSender()表示后台
第二个参数是要执行的指令,这里天 ...
太感谢了QAQ
学到了 谢谢大佬
洞穴夜莺 发表于 2021-5-4 11:00
第一个参数是命令的执行者,这里填Bukkit.getConsoleSender()表示后台
第二个参数是要执行的指令,这里天 ...
请问一下,有没有办法获取执行命令后的结果
2696703792 发表于 2021-5-30 14:27
请问一下,有没有办法获取执行命令后的结果
dispatchCommand有一个boolean返回值,可以用来检验是否成功执行
如果你想要那个int返回值的话,据我所知也就nms
请问有没有办法在异步下执行指令
洞穴夜莺 发表于 2021-5-4 10:13
Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "ban @a");
正好在找这个东西,谢谢了
3333333333333