aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2022-08-21 00:37:22 +0900
committerGitHub <noreply@github.com>2022-08-20 17:37:22 +0200
commitd574bf082bd3e77d8a5416b6c86602d6430d5c14 (patch)
tree26bbcb7ff68b4a799c300758637f619f9b6c6598 /src/main/java/gtPlusPlus
parente0c9e50e900d857dc9f38680ca84a6384875899a (diff)
downloadGT5-Unofficial-d574bf082bd3e77d8a5416b6c86602d6430d5c14.tar.gz
GT5-Unofficial-d574bf082bd3e77d8a5416b6c86602d6430d5c14.tar.bz2
GT5-Unofficial-d574bf082bd3e77d8a5416b6c86602d6430d5c14.zip
Fix NPE with reflection (#287)
Diffstat (limited to 'src/main/java/gtPlusPlus')
-rw-r--r--src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java b/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java
index a5e0bea0cb..112c4f1f02 100644
--- a/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java
+++ b/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java
@@ -420,6 +420,7 @@ public class ReflectionUtils {
}
public static boolean setField(final Object object, final Field field, final Object fieldValue) {
+ if (field == null) return false;
Class<?> clazz;
if (object instanceof Class) {
clazz = (Class<?>) object;