• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Executor Klassen funktionieren nicht..

Mrcookie008

Braumeister
Registriert
15 Dezember 2011
Beiträge
380
Diamanten
0
Minecraft
xCookieZz oder Mrcookie008 (Beides Premium)
Hey Leute:)
ich habe folgenden Code in 2 Klassen (Eclipse), wenn ich das Plugin exportiere gibt es aber einen rießen Error raus, obwohl eigentlich alles stimmt?

Hauptklasse: (heisst pvparena):

Code:
package main;

import org.bukkit.plugin.java.JavaPlugin;

public class pvparena extends JavaPlugin {

	public void onDisable()
	{
		System.out.println("[PvPArena] ausgeschaltet.");	
	}
	
	
	  public void onEnable()
	  {
	    System.out.println("[PvPArena] eingeschaltet.");
		
		this.getCommand("pvparena").setExecutor(new bow());
	}
}




Nebenklasse: (heisst bow):

Code:
package main;

import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;

public class bow implements CommandExecutor {

	@Override
	  public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
		
		
		return false;
	}
	
}





Fehlermeldung:

*Klick hier (Pastebin)*

Bitte um hilfe,
LG.
 

Mrcookie008

Braumeister
Registriert
15 Dezember 2011
Beiträge
380
Diamanten
0
Minecraft
xCookieZz oder Mrcookie008 (Beides Premium)
natürlich ist die Plugin.yml korrekt eingetragen, im Fehler wird ja auch nicht "Invalid plugin.yml" o.Ä Ausgegeben:

Code:
name: PvPArena
version: 1.0
author: xCookiieZz
website: http://bukkit.org/

main: main.pvparena

commands:
  bogen:
    description: Bogenklasse
    usage: bogen

Der Bogen befehl ist bisher nochnicht eingebunden..
 
G

games6471

Guest
Meinst du, wenn zum Beispiel deine Bow-Klasse in einem anderen Package ist?

Falls du dies meinst musst du nur das Richtige importieren. (Also dort wo die Klasse liegt)

Wenn die Klasse schon in einem nicht gewollten Package existiert, kannst du diese einfach mithilfe deiner IDE refactoren.
 
Zuletzt bearbeitet von einem Moderator:
Oben