From 6870086383f56cf8c1c891c0234b54724acf8b33 Mon Sep 17 00:00:00 2001 From: Adrian Siekierka Date: Fri, 2 Sep 2022 10:54:24 +0200 Subject: [PATCH] fix reflection regression from OC 1.7.6 --- src/main/java/li/cil/oc/util/OCObfuscationReflectionHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/li/cil/oc/util/OCObfuscationReflectionHelper.java b/src/main/java/li/cil/oc/util/OCObfuscationReflectionHelper.java index e92f8b0bf..fc584bc2b 100644 --- a/src/main/java/li/cil/oc/util/OCObfuscationReflectionHelper.java +++ b/src/main/java/li/cil/oc/util/OCObfuscationReflectionHelper.java @@ -18,6 +18,6 @@ public final class OCObfuscationReflectionHelper { public static void setPrivateValue(Class classToAccess, T instance, E value, String srgName) { // HACK: Don't break compatibility with older Forge versions. // This also works around a Scala compiler crash: "trying to do lub/glb of typevar ?E". - ObfuscationReflectionHelper.setPrivateValue(classToAccess, instance, new String[]{srgName}); + ObfuscationReflectionHelper.setPrivateValue(classToAccess, instance, value, new String[]{srgName}); } }