From 63f8811b671797bfc1f90dbb593b7a014891a92c Mon Sep 17 00:00:00 2001 From: Jeremy Wood Date: Mon, 5 Nov 2012 09:05:11 -0500 Subject: [PATCH] Fixed #942. --- .../MultiverseCore/utils/VaultHandler.java | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/onarandombox/MultiverseCore/utils/VaultHandler.java b/src/main/java/com/onarandombox/MultiverseCore/utils/VaultHandler.java index 2a1b5a81..f05370a1 100644 --- a/src/main/java/com/onarandombox/MultiverseCore/utils/VaultHandler.java +++ b/src/main/java/com/onarandombox/MultiverseCore/utils/VaultHandler.java @@ -18,7 +18,7 @@ public class VaultHandler implements Listener { private Economy economy; public VaultHandler(final Plugin plugin) { - Bukkit.getPluginManager().registerEvents(this, plugin); + Bukkit.getPluginManager().registerEvents(new VaultListener(), plugin); setupVaultEconomy(); } @@ -41,18 +41,20 @@ public class VaultHandler implements Listener { return (economy != null); } - @EventHandler - private void vaultEnabled(PluginEnableEvent event) { - if (event.getPlugin() != null && event.getPlugin().getName().equals("Vault")) { - setupVaultEconomy(); + private class VaultListener implements Listener { + @EventHandler + private void vaultEnabled(PluginEnableEvent event) { + if (event.getPlugin() != null && event.getPlugin().getName().equals("Vault")) { + setupVaultEconomy(); + } } - } - @EventHandler - private void vaultDisabled(PluginDisableEvent event) { - if (event.getPlugin() != null && event.getPlugin().getName().equals("Vault")) { - Logging.fine("Vault economy disabled"); - setupVaultEconomy(); + @EventHandler + private void vaultDisabled(PluginDisableEvent event) { + if (event.getPlugin() != null && event.getPlugin().getName().equals("Vault")) { + Logging.fine("Vault economy disabled"); + setupVaultEconomy(); + } } }