From e5904cf6517c909f3bc311d4e1923b47e6fda265 Mon Sep 17 00:00:00 2001 From: Joshua Popoff Date: Mon, 5 May 2014 12:57:24 -0700 Subject: [PATCH] Okay, I swear I'm done now. ;-; --- .../com/drtshock/playervaults/listeners/Listeners.java | 7 ++++--- .../playervaults/vaultmanagement/UUIDVaultManager.java | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/drtshock/playervaults/listeners/Listeners.java b/src/main/java/com/drtshock/playervaults/listeners/Listeners.java index 87fa3f4..b21dbfa 100644 --- a/src/main/java/com/drtshock/playervaults/listeners/Listeners.java +++ b/src/main/java/com/drtshock/playervaults/listeners/Listeners.java @@ -57,7 +57,9 @@ public class Listeners implements Listener { try { vm.saveVault(inv, player.getUniqueId(), info.getNumber()); } catch (IOException e) { + // ignore } + PlayerVaults.getInstance().getOpenInventories().remove(info.toString()); } PlayerVaults.getInstance().getInVault().remove(player.getName()); @@ -78,7 +80,7 @@ public class Listeners implements Listener { public void onJoin(PlayerJoinEvent event) { Player player = event.getPlayer(); if (PlayerVaults.getInstance().needsUpdate() && (player.isOp() || player.hasPermission("playervaults.notify"))) { - player.sendMessage(ChatColor.GREEN + "Version " + PlayerVaults.getInstance().getNewVersion() + " of PlayerVaults is up for download!"); + player.sendMessage(ChatColor.GREEN + "Version " + PlayerVaults.getInstance().getNewVersion() + " of PlayerVaults is available for download!"); player.sendMessage(ChatColor.GREEN + PlayerVaults.getInstance().getLink() + " to view the changelog and download!"); } } @@ -92,8 +94,7 @@ public class Listeners implements Listener { public void onClose(InventoryCloseEvent event) { HumanEntity he = event.getPlayer(); if (he instanceof Player) { - Player player = (Player) he; - saveVault(player); + saveVault((Player) he); } } diff --git a/src/main/java/com/drtshock/playervaults/vaultmanagement/UUIDVaultManager.java b/src/main/java/com/drtshock/playervaults/vaultmanagement/UUIDVaultManager.java index 3cc5d32..f0e48e7 100644 --- a/src/main/java/com/drtshock/playervaults/vaultmanagement/UUIDVaultManager.java +++ b/src/main/java/com/drtshock/playervaults/vaultmanagement/UUIDVaultManager.java @@ -227,7 +227,7 @@ public class UUIDVaultManager { // Who cares? } } - return YamlConfiguration.loadConfiguration(file); + return YamlConfiguration.loadConfiguration(file); } /**