public boolean pay(Player p) {
		if(!plugin.useVault){
			return true;
		}
		Economy econ;
		RegisteredServiceProvider<Economy> rsp = plugin.getServer().getServicesManager().getRegistration(Economy.class);
		if(rsp == null){
			return true; //No Vault found
		}
        econ = rsp.getProvider();
        if(econ == null){
        	return true; //No Vault found
        }
        int money = plugin.warpCreatePrice;
        if(money == 0){
        	return true;
        }
        if(!econ.has(p.getName(), money)){
        	p.sendMessage("You do not have enough money! You need " + econ.format(money) + "!");
        	return false;
        }
        econ.withdrawPlayer(p.getName(), money);
        p.sendMessage("Withdrawing " + econ.format(money) + " from your account!");
        return true;
	}