diff --git a/integration/modules/BS.java b/integration/modules/BS.java index 85d88ebc3..e7a83acd0 100644 --- a/integration/modules/BS.java +++ b/integration/modules/BS.java @@ -2,8 +2,10 @@ package appeng.integration.modules; import net.mcft.copy.betterstorage.api.ICrateStorage; import net.minecraftforge.common.ForgeDirection; +import appeng.api.AEApi; import appeng.integration.IIntegrationModule; import appeng.integration.abstraction.IBS; +import appeng.integration.modules.helpers.BSCrateHandler; import appeng.integration.modules.helpers.BSCrateStorageAdaptor; import appeng.util.InventoryAdaptor; @@ -31,15 +33,13 @@ public class BS implements IIntegrationModule, IBS @Override public void Init() { - // TODO Auto-generated method stub } @Override public void PostInit() { - // TODO Auto-generated method stub - + AEApi.instance().registries().externalStorage().addExternalStorageInterface( new BSCrateHandler() ); } } diff --git a/integration/modules/FZ.java b/integration/modules/FZ.java index 61ef0fa6c..4eb497ad1 100644 --- a/integration/modules/FZ.java +++ b/integration/modules/FZ.java @@ -12,6 +12,7 @@ import appeng.api.storage.IMEInventory; import appeng.integration.IIntegrationModule; import appeng.integration.abstraction.IFZ; import appeng.integration.modules.helpers.FactorizationBarrel; +import appeng.integration.modules.helpers.FactorizationHandler; import appeng.util.Platform; /** @@ -182,6 +183,8 @@ public class FZ implements IFZ, IIntegrationModule @Override public void PostInit() { + AEApi.instance().registries().externalStorage().addExternalStorageInterface( new FactorizationHandler() ); + // certus quartz grinderRecipe( AEApi.instance().materials().materialCertusQuartzCrystal.stack( 1 ), AEApi.instance().materials().materialCertusQuartzDust.stack( 1 ) ); @@ -205,7 +208,8 @@ public class FZ implements IFZ, IIntegrationModule } catch (Throwable t) { - throw new RuntimeException( t ); + // AELog.info( "" ); + // throw new RuntimeException( t ); } } } diff --git a/integration/modules/GT.java b/integration/modules/GT.java index 17740809a..6a34520a3 100644 --- a/integration/modules/GT.java +++ b/integration/modules/GT.java @@ -4,9 +4,11 @@ import gregtechmod.api.interfaces.IDigitalChest; import net.minecraft.inventory.IInventory; import net.minecraft.tileentity.TileEntity; import net.minecraftforge.common.ForgeDirection; +import appeng.api.AEApi; import appeng.api.storage.IMEInventory; import appeng.integration.IIntegrationModule; import appeng.integration.abstraction.IGT; +import appeng.integration.modules.helpers.GregTechHandler; import appeng.integration.modules.helpers.GregTechQuantumChest; import appeng.util.InventoryAdaptor; @@ -38,7 +40,7 @@ public class GT implements IGT, IIntegrationModule @Override public void PostInit() { - + AEApi.instance().registries().externalStorage().addExternalStorageInterface( new GregTechHandler() ); } } diff --git a/integration/modules/MFR.java b/integration/modules/MFR.java index 93efeec6b..59b16ae63 100644 --- a/integration/modules/MFR.java +++ b/integration/modules/MFR.java @@ -2,10 +2,12 @@ package appeng.integration.modules; import net.minecraft.tileentity.TileEntity; import powercrystals.minefactoryreloaded.api.IDeepStorageUnit; +import appeng.api.AEApi; import appeng.api.storage.IMEInventory; import appeng.integration.IIntegrationModule; import appeng.integration.abstraction.IMFR; import appeng.integration.modules.helpers.MFRDSU; +import appeng.integration.modules.helpers.MFRDSUHandler; public class MFR implements IIntegrationModule, IMFR { @@ -21,21 +23,21 @@ public class MFR implements IIntegrationModule, IMFR @Override public boolean isDSU(TileEntity te) { - if ( te instanceof IDeepStorageUnit ) return true; + if ( te instanceof IDeepStorageUnit ) + return true; return false; } @Override public void Init() { - // TODO Auto-generated method stub } @Override public void PostInit() { - + AEApi.instance().registries().externalStorage().addExternalStorageInterface( new MFRDSUHandler() ); } }