Fix bugs
This commit is contained in:
@@ -6,6 +6,7 @@ import org.bukkit.Material;
|
||||
import org.bukkit.World;
|
||||
import org.bukkit.command.Command;
|
||||
import org.bukkit.command.CommandSender;
|
||||
import org.bukkit.configuration.ConfigurationSection;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
import org.bukkit.inventory.meta.ItemMeta;
|
||||
@@ -24,7 +25,7 @@ public final class folterplugin extends JavaPlugin {
|
||||
saveDefaultConfig();
|
||||
|
||||
// Plugin startup logic
|
||||
getCommand("folterkammer");
|
||||
getCommand("folterkammer").setExecutor(this);
|
||||
getLogger().info("Folterkammer Plugin geladen!");
|
||||
|
||||
}
|
||||
@@ -62,23 +63,23 @@ public final class folterplugin extends JavaPlugin {
|
||||
|
||||
switch (mode) {
|
||||
case "enter":
|
||||
List<?> folterkammer = getConfig().getStringList("positions.folterkammer");
|
||||
ConfigurationSection folterkammer = getConfig().getConfigurationSection("positions.folterkammer");
|
||||
|
||||
world = Bukkit.getWorld(folterkammer.get(0).toString());
|
||||
x = ((Number) folterkammer.get(1)).intValue();
|
||||
y = ((Number) folterkammer.get(2)).intValue();
|
||||
z = ((Number) folterkammer.get(3)).intValue();
|
||||
world = Bukkit.getWorld(folterkammer.getString("world"));
|
||||
x = folterkammer.getInt("x");
|
||||
y = folterkammer.getInt("y");
|
||||
z = folterkammer.getInt("z");
|
||||
|
||||
Location folter_loc = new Location(world, x, y, z);
|
||||
player.teleport(folter_loc);
|
||||
|
||||
case "exit":
|
||||
List<?> spawn = getConfig().getStringList("positions.spawn");
|
||||
ConfigurationSection spawn = getConfig().getConfigurationSection("positions.spawn");
|
||||
|
||||
world = Bukkit.getWorld(spawn.get(0).toString());
|
||||
x = ((Number) spawn.get(1)).intValue();
|
||||
y = ((Number) spawn.get(2)).intValue();
|
||||
z = ((Number) spawn.get(3)).intValue();
|
||||
world = Bukkit.getWorld(spawn.getString("world"));
|
||||
x = spawn.getInt("x");
|
||||
y = spawn.getInt("y");
|
||||
z = spawn.getInt("z");
|
||||
|
||||
Location spawn_loc = new Location(world, x, y, z);
|
||||
player.teleport(spawn_loc);
|
||||
@@ -99,12 +100,12 @@ public final class folterplugin extends JavaPlugin {
|
||||
|
||||
Player target = Bukkit.getPlayer(args[1]);
|
||||
|
||||
List<?> folter_spawn = getConfig().getStringList("positions.spawn");
|
||||
ConfigurationSection folter_spawn = getConfig().getConfigurationSection("positions.folterkammer_player");
|
||||
|
||||
world = Bukkit.getWorld(folter_spawn.get(0).toString());
|
||||
x = ((Number) folter_spawn.get(1)).intValue();
|
||||
y = ((Number) folter_spawn.get(2)).intValue();
|
||||
z = ((Number) folter_spawn.get(3)).intValue();
|
||||
world = Bukkit.getWorld(folter_spawn.getString("world"));
|
||||
x = folter_spawn.getInt("x");
|
||||
y = folter_spawn.getInt("y");
|
||||
z = folter_spawn.getInt("z");
|
||||
|
||||
Location folter_spawn_loc = new Location(world, x, y, z);
|
||||
target.teleport(folter_spawn_loc);
|
||||
@@ -144,6 +145,8 @@ public final class folterplugin extends JavaPlugin {
|
||||
|
||||
player.getInventory().addItem(tag2);
|
||||
|
||||
default:
|
||||
player.sendMessage("§cHast du dich vielleicht vertippt??");
|
||||
}
|
||||
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user