Frage von Jannis033, 66

Error in Bukkit Konsole?

Hey, ich schreibe gerade ein kleines Lobby Plugin und deaktiviere sehr viel darüber wie z.B. das Bauern etc.


Nun habe ich folgenden Listener:

package Listener;

import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockBreakEvent;
import org.bukkit.event.block.BlockBurnEvent;
import org.bukkit.event.block.BlockIgniteEvent;
import org.bukkit.event.block.BlockPistonEvent;
import org.bukkit.event.block.BlockPlaceEvent;

public class Build implements Listener {
    
@EventHandler
public void onBurn(BlockBurnEvent e){
    e.setCancelled(true);
}


@EventHandler
public void onBlockBreak(BlockBreakEvent e){
    e.setCancelled(true);
}


@EventHandler
public void onBlockPlace(BlockPlaceEvent e){
    e.setCancelled(true);
}


@EventHandler
public void onBlockIgnite(BlockIgniteEvent e){
    e.setCancelled(true);
}


@EventHandler
public void onPiston(BlockPistonEvent e){
    e.setCancelled(true);
}

}

Und es kommt folgende Fehlermeldung:

Error1 (Links ganz unten)

(Sorry zu lange)


Nun habe ich einen weiteren Listener: (Erster Listener deaktiviert!)

Listener2 (Links ganz unten)

(Sorry zu lange)


Und es kommt folgende Fehlermeldung:

Error2 (Links ganz unten)

(Sorry zu lange)


Alle Links: http://pastebin.com/C0hYTM0Y

Antwort
von varus63, 5

Hallo Jannis033,

der Fehler liegt, glaube ich, nicht in den Listeners, sondern in deiner Hauptklasse ("Jannis033Plugin"). Das sagt jedenfalls das Log. Bei Error1 liegt der Fehler in Zeile 54 in deiner onEnable Methode und bei Error2 liegt der Fehler in Zeile 42. Kannst du den Code deiner Hauptklasse bzw. deiner onEnable Methode posten? Dann kann ich dir vielleicht weiter helfen. Bukkit gefällt jedenfalls nicht, was du da machst.

LG

Kommentar von Jannis033 ,

sry ich schreibe gerade vom Handy und kann dir nicht die Main klasse schicken (morgen aber) aber ich weiß dass diese Zeilen im onEnable teil sind und da werden die beiden Listener registriert :( PS. Danke für sie schnelle Antwort :D

Keine passende Antwort gefunden?

Fragen Sie die Community