public static void main(String[] args) throws IOException {
File mpqFile = new File(args[0]);
MpqArchive mpqArchive = new MpqArchive(mpqFile);
mpqArchive.readExtData();
mpqArchive.dump(args.length > 1 ? new PrintStream(new File(args[1]))
: System.out);
mpqArchive.close();
}
}