@EventHandler
	public void onPluginEnable(PluginEnableEvent event) {
		mainLogger.debug("onPluginEnable executing");
		PluginManager pm = plugin.getServer().getPluginManager();
		Plugin checkVault = pm.getPlugin("Vault");
		Plugin checkMobArena = pm.getPlugin("MobArena");
		if (checkVault != null && !plugin.isEconomyEnabled()) {
			plugin.setVaultFound(true);
			mainLogger.info("Vault detected");
			mainLogger.info("Checking economy providers now!");
		}
		if (plugin.isVaultFound() && !plugin.isEconomyEnabled()) {
			RegisteredServiceProvider<Economy> economyProvider = plugin.getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class);
			if (economyProvider != null) {
				plugin.setEconomy(economyProvider.getProvider());
				plugin.setEconomyEnabled(true);
				mainLogger.info("Economy provider found: " + economyProvider.getProvider().getName());
				if (mainConfig.isEnableGetPayed()) {
					mainConfig.setGetPayedActive(true);
					mainLogger.info("Activating GetPayed!");
				}

			} else {
				if (missingEconomyWarn) {
					mainLogger.warning("No economy provider found.");
					mainLogger.info("Still waiting for economy provider to show up.");
					missingEconomyWarn = false;
				}
			}
		}


	}