Hallo,
Ich habe begonnen ein Lobby System zu programmieren, also wenn man auf ein Kompass in der Hotbar klickt, soll sich ein Inventar öffnen.
Jedoch wurden sehr viele Fehler von meiner IDE (Eclipse) erkannt, wo ich mir sogar sehr sicher bin, das ich dort keine Fehler gemacht habe.
Alle anderen Plugins, die ich in dem selben Projekt geschrieben habe, funktionieren einwandfrei und ohne Fehler.
Ich lade mein Code und ein Bild, wo man die Fehler sieht, hoch.
Hoffentlich kann mir jemand helfen! ^^
Ich habe begonnen ein Lobby System zu programmieren, also wenn man auf ein Kompass in der Hotbar klickt, soll sich ein Inventar öffnen.
Jedoch wurden sehr viele Fehler von meiner IDE (Eclipse) erkannt, wo ich mir sogar sehr sicher bin, das ich dort keine Fehler gemacht habe.
Alle anderen Plugins, die ich in dem selben Projekt geschrieben habe, funktionieren einwandfrei und ohne Fehler.
Ich lade mein Code und ein Bild, wo man die Fehler sieht, hoch.
Hoffentlich kann mir jemand helfen! ^^
Hilfe beim programmieren von einem Lobby System (GUI-System):
package test.listeners;
import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.entity.Player;
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.inventory.Inventory;
import org.bukkit.inventory.ItemStack;
public class Inventory implements Listener{
public void openGUI(Player p) {
Inventory inv = Bukkit.createInventory(null, 5, "Welten Anderung");
p.openInventory(inv);
}
@EventHandler
public void handleNavigatorOpener(PlayerInteractEvent e) {
if(e.getItem().getType() != Material.COMPASS) return;
if(e.getAction() == Action.RIGHT_CLICK_AIR || Action.RIGHT_CLICK_BLOCK) {
openGUI(e.getPlayer());
}
}
}