Bukkit dispatchCommand无法正常工作

时间:2014-04-25 20:42:40

标签: java minecraft bukkit

我刚刚开始使用java。我试图模拟被触发的命令。我遇到以下问题:

log.log(Level.INFO, line); //outputs "say some text here"

Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), line);
Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "say hi");
Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "help");

他们都说"未知的命令。输入" help"寻求帮助。"在服务器cmd窗口中。知道我做错了什么吗?

2 个答案:

答案 0 :(得分:1)

我终于找到了导致它的原因;它是由我使用craftbukkit的开发快照版本而不是推荐的版本引起的。

答案 1 :(得分:0)

为此,我通常使用:myPlugin.getServer().dispatchCommand(myPlugin.getServer().getConsoleSender(), "say hi"); 希望这有帮助!