F
felunka
Guest
Hi!
Ich habe folgenden Ansatz:
Wieso ist in Eclipse meine Zeile 32 rot bei "dispatchCommand" mit der Beründung: "The method dispatchCommand(String) is undefined for the type Player"???
Ich habe folgenden Ansatz:
Code:
package bungeehandler;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class bungeehandler extends JavaPlugin{
public void onEnable(){
System.out.println("[Bungeehandler] wird gestartet!");
}
public void onDisable(){
System.out.println("[Bungeehandler] wird gestoppt!");
}
public boolean onCommand(CommandSender sender, Command cmd, String cmdLabel, String[] args){
if ( sender instanceof Player )
{
Player p = (Player) sender;
if ( cmd.getName().equalsIgnoreCase("play"))
{
if (p.hasPermission("bungeehandler.player"))
{
if ( args.length == 0)
{
p.sendMessage("§eBitte gib ein Spiel ein das du Spielen möchtest!");
}
else
{
p.dispatchCommand("server " + args[0]);
}
}
return true;
}
else
{
return false;
}
}
else
{
System.out.println("[Bungeehandler] Dieser Befehl ist nur für Spieler!");
}
}
}