package many_mods;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
public class MinecraftModder {
public static void main(String[] args) {
if (args.length > 0) {
try {
int len = Integer.valueOf(args[0]);
for (int i = 0; i != len; i++) {
createMod(i);
}
System.out.println("Completed " + len + " mods.");
} catch (Exception e) {
System.out.println("You fucker!");
e.printStackTrace();
}
} else {
for (int i = 0; i != 8192; i++) {
createMod(i);
}
System.out.println("Completed 8192 mods.");
}
}
public static void createMod(int modNum) {
File f = new File("mods/manymodpack/");
f.mkdirs();
f = new File("mods/manymodpack/mod" + modNum + ".java");
BufferedWriter bw = null;
FileWriter fw = null;
try {
if (!f.exists()) {
f.createNewFile();
}
bw = new BufferedWriter(fw = new FileWriter(f));
bw.write("package manymodpack;import cpw.mods.fml.common.Mod;@Mod(modid = \"manymodpack_mod" + modNum + "\", name = \"manymodpack_mod" + modNum + "\", version = \"" + modNum + "\")public class mod" + modNum + "{}");
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
bw.close();
fw.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
}