From 61a16066e574ddc4fb4c72c352fc87fb9f486d81 Mon Sep 17 00:00:00 2001 From: LexManos Date: Thu, 18 Jan 2018 11:57:30 -0800 Subject: [PATCH] Fix debug flags for ClassPatchManager not working. Closes #3674 --- .../minecraftforge/fml/common/patcher/ClassPatchManager.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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;