(Try) to fix bugs

This commit is contained in:
2026-01-17 20:15:39 +01:00
parent 67eda9ace1
commit b358630eb4

View File

@@ -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;