package de.nexuslobby.commands; import de.nexuslobby.modules.settings.LobbySettingsModule; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; public class LobbySettingsCommand implements CommandExecutor { private final LobbySettingsModule module; public LobbySettingsCommand(LobbySettingsModule module) { this.module = module; } @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if (!(sender instanceof Player)) { sender.sendMessage("§cDieser Befehl kann nur von Spielern genutzt werden."); return true; } Player player = (Player) sender; // Permission zurückgesetzt auf nexuslobby.admin if (!player.hasPermission("nexuslobby.admin")) { player.sendMessage("§cKeine Rechte."); return true; } // Öffnet das Hauptmenü des Einstellungs-Moduls module.openMainMenu(player); return true; } }