diff --git a/bin/com/drtshock/playervaults/commands/VaultOperations.class b/bin/com/drtshock/playervaults/commands/VaultOperations.class index bf9f450..59ee624 100644 Binary files a/bin/com/drtshock/playervaults/commands/VaultOperations.class and b/bin/com/drtshock/playervaults/commands/VaultOperations.class differ diff --git a/bin/com/drtshock/playervaults/util/VaultManager.class b/bin/com/drtshock/playervaults/util/VaultManager.class index 418f872..c07fd14 100644 Binary files a/bin/com/drtshock/playervaults/util/VaultManager.class and b/bin/com/drtshock/playervaults/util/VaultManager.class differ diff --git a/src/com/drtshock/playervaults/commands/VaultOperations.java b/src/com/drtshock/playervaults/commands/VaultOperations.java index 9e7bae7..325bce5 100644 --- a/src/com/drtshock/playervaults/commands/VaultOperations.java +++ b/src/com/drtshock/playervaults/commands/VaultOperations.java @@ -65,9 +65,9 @@ public class VaultOperations { sender.sendMessage(pv + "Opening vault " + ChatColor.GREEN + number); return true; } - else { - Feedback.noPerms(sender); - } + } + else { + Feedback.noPerms(sender); } return false; } diff --git a/src/com/drtshock/playervaults/util/VaultManager.java b/src/com/drtshock/playervaults/util/VaultManager.java index 1120c8e..11c4a77 100644 --- a/src/com/drtshock/playervaults/util/VaultManager.java +++ b/src/com/drtshock/playervaults/util/VaultManager.java @@ -7,7 +7,6 @@ import java.io.IOException; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.command.CommandSender; -import org.bukkit.configuration.ConfigurationSection; import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.configuration.file.YamlConfiguration; import org.bukkit.entity.Player; @@ -22,7 +21,9 @@ public class VaultManager { this.plugin = instance; } - String title; + String title = ChatColor.DARK_RED + "[" + ChatColor.WHITE + "PlayerVaults" + + ChatColor.DARK_RED + "]" + ChatColor.WHITE + ": "; + private final String directory = "plugins" + File.separator + "PlayerVaults" + File.separator + "vaults"; /** @@ -33,7 +34,6 @@ public class VaultManager { * @throws IOException */ public void saveVault(Inventory inv, String player, int number) throws IOException { - // Get the player's file and serialize the inventory. String ser = Serialization.toBase64(inv); YamlConfiguration yaml = playerVaultFile(player); yaml.set("vault" + number + "", ser); @@ -48,10 +48,10 @@ public class VaultManager { */ public void loadVault(Player sender, String holder, int number) { YamlConfiguration playerFile = playerVaultFile(holder); - String data = playerFile.getString("vault"+number); + String data = playerFile.getString("vault" + number); Player player = (Player) sender; if(data == null) { - Inventory inv = Bukkit.createInventory(player, 54, ChatColor.DARK_RED + "Vault #"+String.valueOf(number)); + Inventory inv = Bukkit.createInventory(player, 54, ChatColor.DARK_RED + "Vault #" + String.valueOf(number)); player.openInventory(inv); } else { Inventory inv = Serialization.fromBase64(data); @@ -61,15 +61,13 @@ public class VaultManager { public void deleteVault(CommandSender sender, String target, int number) throws IOException { String name = target.toLowerCase(); - File file = new File(directory + name + ".yml"); + File file = new File(directory + File.separator + name.toLowerCase() + ".yml"); FileConfiguration playerFile = YamlConfiguration.loadConfiguration(file); if(file.exists()) { - ConfigurationSection section = playerFile.getConfigurationSection("vault" + number); - section.set(null, null); + playerFile.set("vault" + number, null); sender.sendMessage(title + "Deleting " + ChatColor.GREEN + " " + number); playerFile.save(file); - } - else { + } else { sender.sendMessage(title + " That doesn't exist!"); } }