diff --git a/src/main/java/net/minecraftforge/fml/common/patcher/ClassPatchManager.java b/src/main/java/net/minecraftforge/fml/common/patcher/ClassPatchManager.java index da4832ffe3..7acb61f516 100644 --- a/src/main/java/net/minecraftforge/fml/common/patcher/ClassPatchManager.java +++ b/src/main/java/net/minecraftforge/fml/common/patcher/ClassPatchManager.java @@ -50,11 +50,12 @@ import com.google.common.io.ByteStreams; import com.google.common.io.Files; public class ClassPatchManager { - public static final ClassPatchManager INSTANCE = new ClassPatchManager(); - + //Must be ABOVE INSTANCE so they get set in time for the constructor. public static final boolean dumpPatched = Boolean.parseBoolean(System.getProperty("fml.dumpPatchedClasses", "false")); public static final boolean DEBUG = Boolean.parseBoolean(System.getProperty("fml.debugClassPatchManager", "false")); + public static final ClassPatchManager INSTANCE = new ClassPatchManager(); + private GDiffPatcher patcher = new GDiffPatcher(); private ListMultimap patches;