Hallo, ich bin gerade dabei ein kleines Plugin zu schreiben, dass bei einem Rechtsklick auf einen Block ein Inventar öffnet.
Ich habe das Ganze in 2 Klassen aufgeteilt, übersichtshalber.
In der ersten Klasse habe ich jedoch ein Problem, und zwar beim anzeigen des Menüs.
Sieht jemand von euch den Fehler?
Wäre echt klasse.
Der Fehler wird mir bei show ganz unten angezeigt, es ist Rot unterstrichen und zeigt mir folgenden Fehler an:
Add cast to 'menu'
Wenn ich den Fehler allerdings mithilfe von Eclipse korrigiere zeigt er mir immernoch einen Fehler an.
Ich habe das Ganze in 2 Klassen aufgeteilt, übersichtshalber.
In der ersten Klasse habe ich jedoch ein Problem, und zwar beim anzeigen des Menüs.
Sieht jemand von euch den Fehler?
Wäre echt klasse.
Code:
package me.themrdomi.Spawn;
import java.awt.Menu;
import org.bukkit.Bukkit;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.plugin.java.JavaPlugin;
public class main extends JavaPlugin implements Listener {
private Menu menu;
public void onEnable() {
menu = new Menu();
Bukkit.getServer().getPluginManager().registerEvents(this, this);
}
@EventHandler
public void onPlayerInteract(PlayerInteractEvent e) {
if (!(e.getAction() == Action.RIGHT_CLICK_BLOCK))
menu.show(e.getPlayer());
}
}
Add cast to 'menu'
Wenn ich den Fehler allerdings mithilfe von Eclipse korrigiere zeigt er mir immernoch einen Fehler an.