From 0d6f80e8132e6a303cc87aa62ee9e62af1f44d69 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 4bd69e27..b3bb669a 100644 --- a/src/main/java/appeng/integration/modules/BetterStorage.java +++ b/src/main/java/appeng/integration/modules/BetterStorage.java @@ -21,6 +21,7 @@ package appeng.integration.modules; import net.mcft.copy.betterstorage.api.crate.ICrateStorage; import appeng.api.AEApi; +import appeng.integration.BaseModule; import appeng.api.util.ForgeDirection; import appeng.integration.IIntegrationModule; import appeng.integration.abstraction.IBetterStorage; @@ -29,11 +30,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 ) {