public static Map<Integer, MapleGuild> getAllGuilds() {
            Map<Integer, MapleGuild> ret = null;
            lock.readLock();
            try {
            ret = guilds;
            } finally {
            lock.readLock().unlock();
            }
            return ret;
        }