I'm developing a custom launcher for a 1.5.2 server, at the time of opening the minecraft step the parameters to open, the minecraft without mods opens normally, but the with the forge gets the black screen, can someone help me ?, I need to pass any parameter to run with the forge?
parameters:
ArrayList<String> params = new ArrayList<String>();
String root1 = "C:/Users/jeanj/AppData/Roaming/.minecraft/";
String assetsDir = new File(root1, "assets").getAbsolutePath() + "/";
params.add("java -Xmx2014m -Xms1024m -XX:MaxPermSize=256M");
params.add("-Djava.library.path=" + Utils.getWorkingDirectory().getAbsolutePath() + "/bin/natives");
params.add("-cp");
params.add(root1 + "bin/minecraft.jar;" + root1 + "bin/jinput.jar;" + root1 + "bin/lwjgl.jar;" + root1 + "bin/lwjgl_util.jar");
params.add("net.minecraft.client.Minecraft");
params.add("--username UserTest");
params.add("--version 1.5.2");
params.add("--gameDir " + Utils.getWorkingDirectory().getAbsolutePath());
params.add("--assetsDir " + assetsDir);
params.add("--assetsIndex 1.5.2");
params.add("--uuid " + main.getLoginer().getUUID());
params.add("--accessToken " + main.getLoginer().getAcessToken());
sorry for some grammatical error, translating with google translate.