diff --git a/src/main/java/de/marc/folterkammer/folterplugin.java b/src/main/java/de/marc/folterkammer/folterplugin.java index 3af3e11..93814a9 100644 --- a/src/main/java/de/marc/folterkammer/folterplugin.java +++ b/src/main/java/de/marc/folterkammer/folterplugin.java @@ -1,5 +1,7 @@ package de.marc.folterkammer; +import org.bukkit.command.Command; +import org.bukkit.command.CommandSender; import org.bukkit.plugin.java.JavaPlugin; public final class folterplugin extends JavaPlugin { @@ -7,11 +9,26 @@ public final class folterplugin extends JavaPlugin { @Override public void onEnable() { // Plugin startup logic + getCommand("folterkammer"); + getLogger().info("Folterkammer Plugin geladen!"); } @Override public void onDisable() { // Plugin shutdown logic + getLogger().info("Folterkammer Plugin deaktiviert"); + } + + public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { + if (!sender.hasPermission("folter.use")) { + sender.sendMessage("§cPermission denied!"); + return true; + } + + if (args.length == 0) { + sender.sendMessage("§cNo Args!"); + return true; + } } } diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 552bf8a..8255cc4 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -2,3 +2,12 @@ name: folterkammer_plugin version: '1.0-SNAPSHOT' main: de.marc.folterkammer.folterplugin api-version: '1.21' + +commands: + folterkammer: + description: Folterkammer Befehl + +permissions: + folter.use: + description: Berechtigung für Folterer + default: op \ No newline at end of file