Set Djava.net.preferIPv4Stack to always be true
===

Using Java 7 Update 5 always causes complications with Java apps (for me, notably MineCraft) because it attempts to use IPv6.  Disabling IPv6 doesn't save this at all.

Every bit of information I found keeps saying to use a batch file to tell java to start the program with the "-Djava.net.preferIPv4Stack=true" parameter.  This does fix my problem, but I would like to not start things with batch files.

Is there a way to set this for Java 7 globally?  I've gone to the Java Control panel in the Java tab and set "-Djava.net.preferIPv4Stack=true" as a runtime parameter for Java 7 but it doesn't do anything.

Help me, you are my only hope.  I would really like to stop using Java 6.