public static int GetRegionCount(String regionDir) { try { return Directory.GetFiles(regionDir, "*.mca", SearchOption.TopDirectoryOnly).Length; } catch (DirectoryNotFoundException) { return 0; } }