Add a hack to temporarily patch Java 8 not working (#3927)

This commit is contained in:
Prospector
2025-07-07 00:52:41 -07:00
committed by GitHub
parent 54522518c3
commit 559d203996

View File

@@ -118,9 +118,12 @@ public final class MinecraftLaunch {
}
private static <T extends AccessibleObject> T forceAccessible(T object) throws ReflectiveOperationException {
final Method setAccessible0 = AccessibleObject.class.getDeclaredMethod("setAccessible0", boolean.class);
setAccessible0.setAccessible(true);
setAccessible0.invoke(object, true);
try {
final Method setAccessible0 = AccessibleObject.class.getDeclaredMethod("setAccessible0", boolean.class);
setAccessible0.setAccessible(true);
setAccessible0.invoke(object, true);
} catch (NoSuchMethodException e) {
}
return object;
}
}