diff --git a/src/main/java/de/marc/folterkammer/folterplugin.java b/src/main/java/de/marc/folterkammer/folterplugin.java index 62ad95c..f7c1171 100644 --- a/src/main/java/de/marc/folterkammer/folterplugin.java +++ b/src/main/java/de/marc/folterkammer/folterplugin.java @@ -18,6 +18,7 @@ import java.util.ArrayList; import java.util.List; public final class folterplugin extends JavaPlugin { + private Boolean enabled = true; @Override public void onEnable() { @@ -50,10 +51,11 @@ public final class folterplugin extends JavaPlugin { String mode = args[0].toLowerCase(); Player player = (Player) sender; - Boolean enabled = true; - if (!enabled) { - player.sendMessage("§cFolterkammer Befehle deaktiviert!"); + if (mode != "enable") { + player.sendMessage("§cFolterkammer Befehle deaktiviert!"); + return true; + } } World world; @@ -73,6 +75,8 @@ public final class folterplugin extends JavaPlugin { Location folter_loc = new Location(world, x, y, z); player.teleport(folter_loc); + break; + case "exit": ConfigurationSection spawn = getConfig().getConfigurationSection("positions.spawn"); @@ -84,6 +88,8 @@ public final class folterplugin extends JavaPlugin { Location spawn_loc = new Location(world, x, y, z); player.teleport(spawn_loc); + break; + case "key": ItemStack tag = new ItemStack(Material.NAME_TAG, 1); ItemMeta meta = tag.getItemMeta(); @@ -92,6 +98,8 @@ public final class folterplugin extends JavaPlugin { player.getInventory().addItem(tag); + break; + case "player": if (args.length != 2) { player.sendMessage("§cHast du da vielleicht etwas vergessen??"); @@ -110,7 +118,10 @@ public final class folterplugin extends JavaPlugin { Location folter_spawn_loc = new Location(world, x, y, z); target.teleport(folter_spawn_loc); - enabled = false; + this.enabled = false; + player.sendMessage("§aFolterkammer Befehle deaktiviert und " + player.getName() + " wurde in die Folterkammer teleportiert!"); + + break; case "enable": if (!player.hasPermission("folter.admin")) { @@ -118,20 +129,24 @@ public final class folterplugin extends JavaPlugin { return true; } - enabled = true; + this.enabled = true; player.sendMessage("§aFolterkammer Befehle sind an!"); + break; + case "disable": if (!player.hasPermission("folter.admin")) { player.sendMessage("§cDas darfst du nicht!!"); return true; } - enabled = false; + this.enabled = false; player.sendMessage("§aFolterkammer Befehle sind aus!"); + break; + case "admin_key": if (!player.hasPermission("folter.admin")) { player.sendMessage("§cDas darfst du nicht!!"); @@ -145,8 +160,12 @@ public final class folterplugin extends JavaPlugin { player.getInventory().addItem(tag2); + break; + default: player.sendMessage("§cHast du dich vielleicht vertippt??"); + + break; } return true;