aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/SBAIntegration.java
diff options
context:
space:
mode:
authorMoulberry <james.jenour@student.scotch.wa.edu.au>2020-11-23 03:34:12 +1100
committerMoulberry <james.jenour@student.scotch.wa.edu.au>2020-11-23 03:34:12 +1100
commit089bac89c5435eb7e5cf80e7602da953a65f5b1a (patch)
treeea6aea2afc38f6ef02884f0c3babdc5ed86058bb /src/main/java/io/github/moulberry/notenoughupdates/SBAIntegration.java
parent07403ec86c53f67b94d988b4c01a0afc2fdb2810 (diff)
downloadnotenoughupdates-089bac89c5435eb7e5cf80e7602da953a65f5b1a.tar.gz
notenoughupdates-089bac89c5435eb7e5cf80e7602da953a65f5b1a.tar.bz2
notenoughupdates-089bac89c5435eb7e5cf80e7602da953a65f5b1a.zip
1.7
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/SBAIntegration.java')
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/SBAIntegration.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/SBAIntegration.java b/src/main/java/io/github/moulberry/notenoughupdates/SBAIntegration.java
index d9e9217a..4df9c847 100644
--- a/src/main/java/io/github/moulberry/notenoughupdates/SBAIntegration.java
+++ b/src/main/java/io/github/moulberry/notenoughupdates/SBAIntegration.java
@@ -44,7 +44,10 @@ public class SBAIntegration {
backpackManager_getFromItem = backpackManagerClass.getDeclaredMethod("getFromItem", ItemStack.class);
}
if(backpackClass == null) {
- backpackClass = Class.forName("codes.biscuit.skyblockaddons.features.backpacks.Backpack");
+ try { backpackClass = Class.forName("codes.biscuit.skyblockaddons.features.backpacks.Backpack"); } catch(Exception ignored){}
+ }
+ if(backpackClass == null) {
+ backpackClass = Class.forName("codes.biscuit.skyblockaddons.features.backpacks.ContainerPreview");
}
if(backpackClass_setX == null) {
backpackClass_setX = backpackClass.getDeclaredMethod("setX", int.class);
@@ -56,7 +59,10 @@ public class SBAIntegration {
utilsClass = Class.forName("codes.biscuit.skyblockaddons.utils.Utils");
}
if(utils_setBackpackToPreview == null) {
- utils_setBackpackToPreview = utilsClass.getDeclaredMethod("setBackpackToPreview", backpackClass);
+ try { utils_setBackpackToPreview = utilsClass.getDeclaredMethod("setBackpackToPreview", backpackClass); } catch(Exception ignored){}
+ }
+ if(utils_setBackpackToPreview == null) {
+ utils_setBackpackToPreview = utilsClass.getDeclaredMethod("setContainerPreviewToRender", backpackClass);;
}
} catch(Exception e) {
e.printStackTrace();