diff options
author | Jakub <53441451+kuba6000@users.noreply.github.com> | 2024-05-27 01:15:45 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-27 01:15:45 +0200 |
commit | eea90d081fb8ccf195e372b98e47e4c9686f913f (patch) | |
tree | b52528af7efe04c7fecbe4037fe8cc8eb210529f /src/main/java/kubatech | |
parent | f3df59d9f730d7d777346c454c43e28157d1f60f (diff) | |
download | GT5-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.java | 1 |
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"); |