From 1080b654043fb8c658736acb9083b03db3d3e388 Mon Sep 17 00:00:00 2001 From: yueh Date: Tue, 14 Jul 2015 20:49:39 +0200 Subject: [PATCH] Fixes #1706 Adds a test to disable unsupported BetterStorage integration --- .../java/appeng/integration/modules/BetterStorage.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/appeng/integration/modules/BetterStorage.java b/src/main/java/appeng/integration/modules/BetterStorage.java index a908dd21b..b682d1ed2 100644 --- a/src/main/java/appeng/integration/modules/BetterStorage.java +++ b/src/main/java/appeng/integration/modules/BetterStorage.java @@ -23,6 +23,7 @@ import net.mcft.copy.betterstorage.api.crate.ICrateStorage; import net.minecraftforge.common.util.ForgeDirection; import appeng.api.AEApi; +import appeng.integration.BaseModule; import appeng.integration.IIntegrationModule; import appeng.integration.abstraction.IBetterStorage; import appeng.integration.modules.helpers.BSCrateHandler; @@ -30,11 +31,16 @@ import appeng.integration.modules.helpers.BSCrateStorageAdaptor; import appeng.util.InventoryAdaptor; -public class BetterStorage implements IIntegrationModule, IBetterStorage +public class BetterStorage extends BaseModule implements IIntegrationModule, IBetterStorage { public static BetterStorage instance; + public BetterStorage() + { + this.testClassExistence( net.mcft.copy.betterstorage.api.crate.ICrateStorage.class ); + } + @Override public boolean isStorageCrate( Object te ) {