aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kubatech
diff options
context:
space:
mode:
authorJakub <53441451+kuba6000@users.noreply.github.com>2024-05-27 01:15:45 +0200
committerGitHub <noreply@github.com>2024-05-27 01:15:45 +0200
commiteea90d081fb8ccf195e372b98e47e4c9686f913f (patch)
treeb52528af7efe04c7fecbe4037fe8cc8eb210529f /src/main/java/kubatech
parentf3df59d9f730d7d777346c454c43e28157d1f60f (diff)
downloadGT5-Unofficial-eea90d081fb8ccf195e372b98e47e4c9686f913f.tar.gz
GT5-Unofficial-eea90d081fb8ccf195e372b98e47e4c9686f913f.tar.bz2
GT5-Unofficial-eea90d081fb8ccf195e372b98e47e4c9686f913f.zip
Prevent crash when custom drops are disabled in core mod (#2625)
* Null check * Spotless apply for branch drops for #2625 (#2626) spotlessApply Co-authored-by: GitHub GTNH Actions <> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Diffstat (limited to 'src/main/java/kubatech')
-rw-r--r--src/main/java/kubatech/loaders/MobHandlerLoader.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/kubatech/loaders/MobHandlerLoader.java b/src/main/java/kubatech/loaders/MobHandlerLoader.java
index e9e0851f30..5e30ad2aad 100644
--- a/src/main/java/kubatech/loaders/MobHandlerLoader.java
+++ b/src/main/java/kubatech/loaders/MobHandlerLoader.java
@@ -237,6 +237,7 @@ public class MobHandlerLoader {
final Class<?> cMainRegistry = Class.forName("com.dreammaster.main.MainRegistry");
final Object dropsHandler = cMainRegistry.getField("Module_CustomDrops")
.get(null);
+ if (dropsHandler == null) return;
final Class<?> cDrops = Class.forName("com.dreammaster.modcustomdrops.CustomDrops");
final Object coredrops = ReflectionHelper.getField(dropsHandler, "_mCustomDrops", null);
final Method mGetCustomDrops = cDrops.getMethod("getCustomDrops");