diff --git a/src/main/java/de/npid7/serverlite/Commands/D7Command.java b/src/main/java/de/npid7/serverlite/Commands/SystemCommand.java similarity index 88% rename from src/main/java/de/npid7/serverlite/Commands/D7Command.java rename to src/main/java/de/npid7/serverlite/Commands/SystemCommand.java index d64413a..f2d1fd9 100644 --- a/src/main/java/de/npid7/serverlite/Commands/D7Command.java +++ b/src/main/java/de/npid7/serverlite/Commands/SystemCommand.java @@ -9,16 +9,17 @@ import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; -public class D7Command implements CommandExecutor { +public class SystemCommand implements CommandExecutor { private void printUsage(CommandSender sender) { sender.sendMessage("Verwendung: "); - sender.sendMessage("/d7 config reload -> Läd Config nau"); - sender.sendMessage("/d7 config save -> Speichert die Config"); - sender.sendMessage("/d7 wordlist add "); - sender.sendMessage("/d7 wordlist remove "); - sender.sendMessage("/d7 status set (color ist optional)"); - sender.sendMessage("/d7 status remove -> Entfernt einem Spieler den Status"); + sender.sendMessage("/system config reload -> Läd Config nau"); + sender.sendMessage("/system config save -> Speichert die Config"); + sender.sendMessage("/system wordlist add "); + sender.sendMessage("/system wordlist remove "); + sender.sendMessage("/system status set (color ist optional)"); + sender.sendMessage("/system status remove -> Entfernt einem Spieler den Status"); } + @Override public boolean onCommand(CommandSender sender, Command command, String s, String[] strings) { if (!sender.hasPermission("d7.d7")) { @@ -111,4 +112,4 @@ public class D7Command implements CommandExecutor { } return false; } -} +} \ No newline at end of file diff --git a/src/main/java/de/npid7/serverlite/ServerLite.java b/src/main/java/de/npid7/serverlite/ServerLite.java index 901aea9..1b14bd0 100644 --- a/src/main/java/de/npid7/serverlite/ServerLite.java +++ b/src/main/java/de/npid7/serverlite/ServerLite.java @@ -1,13 +1,13 @@ package de.npid7.serverlite; -import de.npid7.serverlite.Commands.D7Command; +import de.npid7.serverlite.Commands.SystemCommand; import de.npid7.serverlite.Commands.PlaytimeCommand; import de.npid7.serverlite.Commands.StatusCommand; import de.npid7.serverlite.Commands.TimerCommand; import de.npid7.serverlite.Configs.PlayerConfig; import de.npid7.serverlite.Configs.PluginConfig; import de.npid7.serverlite.Listeners.PlayerListener; -import de.npid7.serverlite.TabCompleters.D7Completer; +import de.npid7.serverlite.TabCompleters.SystemCompleter; import de.npid7.serverlite.TabCompleters.PlaytimeCompleter; import de.npid7.serverlite.TabCompleters.StatusCompleter; import de.npid7.serverlite.TabCompleters.TimerCompleter; @@ -50,8 +50,8 @@ public class ServerLite extends JavaPlugin { // declare commands getCommand("status").setExecutor(new StatusCommand()); getCommand("status").setTabCompleter(new StatusCompleter()); - getCommand("d7").setExecutor(new D7Command()); - getCommand("d7").setTabCompleter(new D7Completer()); + getCommand("system").setExecutor(new SystemCommand()); + getCommand("system").setTabCompleter(new SystemCompleter()); getCommand("timer").setExecutor(new TimerCommand()); getCommand("timer").setTabCompleter(new TimerCompleter()); getCommand("playtime").setExecutor(new PlaytimeCommand()); diff --git a/src/main/java/de/npid7/serverlite/TabCompleters/D7Completer.java b/src/main/java/de/npid7/serverlite/TabCompleters/SystemCompleter.java similarity index 92% rename from src/main/java/de/npid7/serverlite/TabCompleters/D7Completer.java rename to src/main/java/de/npid7/serverlite/TabCompleters/SystemCompleter.java index ab116f1..bb0c329 100644 --- a/src/main/java/de/npid7/serverlite/TabCompleters/D7Completer.java +++ b/src/main/java/de/npid7/serverlite/TabCompleters/SystemCompleter.java @@ -10,13 +10,13 @@ import org.bukkit.command.CommandSender; import org.bukkit.command.TabCompleter; import org.bukkit.entity.Player; -public class D7Completer implements TabCompleter { +public class SystemCompleter implements TabCompleter { @Override public List onTabComplete( CommandSender sender, Command command, String alias, String[] args) { List completions = new ArrayList<>(); - if (command.getName().equals("d7")) { - if (!sender.hasPermission("d7.d7")) { + if (command.getName().equals("system")) { + if (!sender.hasPermission("ls.system")) { return completions; } if (args.length == 1) { diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 9265a4d..5f14e9e 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -6,9 +6,9 @@ api-version: 1.17 commands: status: description: Play Status Command - d7: + system: description: Admin Command Interface - permission: d7.d7 + permission: ls.system timer: description: Display Timer in Actionbar playtime: