0
我有一天開始使用bukkit插件,目的是在用戶鍵入'/ hello'時在文本窗口中返回hello。但是這不起作用,因爲我不能在eclipse中導入命令行。有什麼建議麼?它說,「命令無法解析爲一個類型」Bukkit Plugin:無法導入命令
package me.Nickedyerpants;
import org.bukkit.command.CommandSender;
import org.bukkit.plugin.java.JavaPlugin;
public class Plugin extends JavaPlugin{
@Override
public void onEnable(){ //what happens when plugin is enabled
getLogger().info("First plugin starting up....");
}
@Override
public void onDisable(){ //for when plugin is disabled
boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){
if (cmd.getName().equalsIgnoreCase("hello") && sender instanceof Player){
Player player = (Player) sender;
player.sendMessage("hello");
}
return true;
}
}
}
我不能縮進的部分是「Command cmd」 – Nick
在eclipse中按Ctrl + Shift + O可自動導入。否則你可以用這行'import org.bukkit.command.Command;'手動導入它。還是行不通?你有什麼bukkit jar版本? – Squiddie
謝謝你的回覆,不幸的是,它沒有工作,我仍然因爲某些原因在括號和逗號上出現語法錯誤,而且我正在使用最新的bukkit jar – Nick