@EventHandler
	public void onSelectMob(PlayerInteractFakeMobEvent event) {
		Player player = event.getPlayer();
		FakeMob mob = event.getMob();
		if (Cache.selectedMobs.containsKey(player) && Cache.selectedMobs.get(player) == null) {
			Cache.selectedMobs.put(player, mob);
			player.sendMessage(ChatColor.GREEN + "Mob " + ChatColor.GRAY + "#" + mob.getId() + ChatColor.GREEN + " selected!");
			return;
		}
		
		if (event.getAction() == Action.RIGHT_CLICK && mob.haveShop())
			mob.getShop().openShop(player, (mob.getCustomName() != null && !mob.getCustomName().isEmpty()) ? mob.getCustomName() : null);
	}