aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorkuba6000 <kuba.123123.6000@gmail.com>2022-08-14 16:23:54 +0200
committerkuba6000 <kuba.123123.6000@gmail.com>2022-08-14 16:23:54 +0200
commitf53a666152aa956a097d67fdaa7fb18757839147 (patch)
tree1a5de6b3de6e72a8f2e7bd6d620cbac5af0485a2 /src
parent6d436a2c6a5d9b51070b8399c4fdb196603a8e82 (diff)
downloadGT5-Unofficial-f53a666152aa956a097d67fdaa7fb18757839147.tar.gz
GT5-Unofficial-f53a666152aa956a097d67fdaa7fb18757839147.tar.bz2
GT5-Unofficial-f53a666152aa956a097d67fdaa7fb18757839147.zip
Fix server crash from Blood Magic entities
Diffstat (limited to 'src')
-rw-r--r--src/main/java/kubatech/loaders/MobRecipeLoader.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/kubatech/loaders/MobRecipeLoader.java b/src/main/java/kubatech/loaders/MobRecipeLoader.java
index 033beb49fd..fddfb03137 100644
--- a/src/main/java/kubatech/loaders/MobRecipeLoader.java
+++ b/src/main/java/kubatech/loaders/MobRecipeLoader.java
@@ -618,7 +618,11 @@ public class MobRecipeLoader {
// No constructor ?
LOG.info("Entity " + k + " doesn't have constructor, skipping");
return;
- } catch (Exception ex) {
+ } catch (NoClassDefFoundError ex) {
+ // Its using classes from Client ? Then it's not important to include
+ LOG.info("Entity " + k + " is using undefined classes, skipping");
+ return;
+ } catch (Throwable ex) {
ex.printStackTrace();
return;
}