Restore DSU Api, mark all other api's as dead.
This commit is contained in:
+2
-1
@@ -75,7 +75,8 @@ public class AppEng
|
||||
IntegrationSide.BOTH, "Universal Electricity", null, "UE", // UE
|
||||
IntegrationSide.BOTH, "Logistics Pipes", "LogisticsPipes|Main", "LP", // LP
|
||||
// IntegrationSide.CLIENT, "Inventory Tweaks", "", "InvTweaks",
|
||||
IntegrationSide.BOTH, "Mine Factory Reloaded", "MineFactoryReloaded", "MFR", // MFR
|
||||
// IntegrationSide.BOTH, "Mine Factory Reloaded", "MineFactoryReloaded", "MFR", // MFR
|
||||
IntegrationSide.BOTH, "Deep Storage Unit", null, "DSU", // DSU
|
||||
IntegrationSide.BOTH, "Better Storage", "betterstorage", "BS", // BS
|
||||
IntegrationSide.BOTH, "Factorization", "factorization", "FZ", // FZ
|
||||
IntegrationSide.BOTH, "Forestry", "Forestry", "Forestry", // Forestry
|
||||
|
||||
@@ -3,7 +3,7 @@ package appeng.integration.abstraction;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import appeng.api.storage.IMEInventory;
|
||||
|
||||
public interface IMFR
|
||||
public interface IDSU
|
||||
{
|
||||
|
||||
IMEInventory getDSU(TileEntity te);
|
||||
@@ -5,14 +5,14 @@ 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.abstraction.IDSU;
|
||||
import appeng.integration.modules.helpers.MFRDSU;
|
||||
import appeng.integration.modules.helpers.MFRDSUHandler;
|
||||
|
||||
public class MFR implements IIntegrationModule, IMFR
|
||||
public class DSU implements IIntegrationModule, IDSU
|
||||
{
|
||||
|
||||
public static MFR instance;
|
||||
public static DSU instance;
|
||||
|
||||
@Override
|
||||
public IMEInventory getDSU(TileEntity te)
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.entity.player.EntityPlayer;
|
||||
@@ -14,7 +14,7 @@ import appeng.api.parts.IFacadePart;
|
||||
import appeng.facade.FacadePart;
|
||||
import appeng.integration.IIntegrationModule;
|
||||
import appeng.integration.abstraction.IBC;
|
||||
import appeng.integration.modules.helpers.BCPipeHandler;
|
||||
import appeng.integration.modules.helpers.dead.BCPipeHandler;
|
||||
import buildcraft.BuildCraftEnergy;
|
||||
import buildcraft.BuildCraftTransport;
|
||||
import buildcraft.api.tools.IToolWrench;
|
||||
@@ -1,12 +1,12 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import net.mcft.copy.betterstorage.api.ICrateStorage;
|
||||
import net.minecraftforge.common.util.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.integration.modules.helpers.dead.BSCrateHandler;
|
||||
import appeng.integration.modules.helpers.dead.BSCrateStorageAdaptor;
|
||||
import appeng.util.InventoryAdaptor;
|
||||
|
||||
public class BS implements IIntegrationModule, IBS
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import java.lang.reflect.Field;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
@@ -11,8 +11,8 @@ import appeng.api.AEApi;
|
||||
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.integration.modules.helpers.dead.FactorizationBarrel;
|
||||
import appeng.integration.modules.helpers.dead.FactorizationHandler;
|
||||
import appeng.util.Platform;
|
||||
|
||||
/**
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import appeng.integration.IIntegrationModule;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import gregtechmod.api.interfaces.IDigitalChest;
|
||||
import net.minecraft.inventory.IInventory;
|
||||
@@ -8,8 +8,8 @@ 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.integration.modules.helpers.dead.GregTechHandler;
|
||||
import appeng.integration.modules.helpers.dead.GregTechQuantumChest;
|
||||
import appeng.util.InventoryAdaptor;
|
||||
|
||||
public class GT implements IGT, IIntegrationModule
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import ic2.api.energy.tile.IEnergyTile;
|
||||
import ic2.api.recipe.RecipeInputItemStack;
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import appeng.integration.IIntegrationModule;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import appeng.integration.IIntegrationModule;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import appeng.integration.IIntegrationModule;
|
||||
import appeng.integration.abstraction.IMJ;
|
||||
import appeng.integration.modules.helpers.BCPerdition;
|
||||
import appeng.integration.modules.helpers.BaseBCperdition;
|
||||
import appeng.integration.modules.helpers.dead.BCPerdition;
|
||||
import appeng.tile.powersink.BuildCraft;
|
||||
import buildcraft.api.power.IPowerReceptor;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import net.minecraft.item.Item;
|
||||
import net.minecraft.item.ItemStack;
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import appeng.integration.IIntegrationModule;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import java.lang.reflect.Method;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import mods.railcraft.api.crafting.IRockCrusherRecipe;
|
||||
import mods.railcraft.api.crafting.RailcraftCraftingManager;
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import net.minecraft.item.Item;
|
||||
import net.minecraft.item.ItemStack;
|
||||
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules;
|
||||
package appeng.integration.modules.dead;
|
||||
|
||||
import appeng.integration.IIntegrationModule;
|
||||
|
||||
@@ -5,7 +5,7 @@ import net.minecraftforge.common.util.ForgeDirection;
|
||||
import appeng.api.storage.IExternalStorageHandler;
|
||||
import appeng.api.storage.IMEInventory;
|
||||
import appeng.api.storage.StorageChannel;
|
||||
import appeng.integration.modules.MFR;
|
||||
import appeng.integration.modules.DSU;
|
||||
|
||||
public class MFRDSUHandler implements IExternalStorageHandler
|
||||
{
|
||||
@@ -13,14 +13,14 @@ public class MFRDSUHandler implements IExternalStorageHandler
|
||||
@Override
|
||||
public boolean canHandle(TileEntity te, ForgeDirection d, StorageChannel chan)
|
||||
{
|
||||
return chan == StorageChannel.ITEMS && MFR.instance.isDSU( te );
|
||||
return chan == StorageChannel.ITEMS && DSU.instance.isDSU( te );
|
||||
}
|
||||
|
||||
@Override
|
||||
public IMEInventory getInventory(TileEntity te, ForgeDirection d, StorageChannel chan)
|
||||
{
|
||||
if ( chan == StorageChannel.ITEMS )
|
||||
return MFR.instance.getDSU( te );
|
||||
return DSU.instance.getDSU( te );
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import net.minecraft.nbt.NBTTagCompound;
|
||||
import buildcraft.api.power.IPowerReceptor;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraftforge.common.util.ForgeDirection;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraftforge.common.util.ForgeDirection;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import net.mcft.copy.betterstorage.api.ICrateStorage;
|
||||
import net.minecraft.item.ItemStack;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import net.mcft.copy.betterstorage.api.ICrateStorage;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import java.util.Iterator;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import net.minecraft.entity.player.EntityPlayerMP;
|
||||
import net.minecraftforge.event.Event;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraftforge.common.util.ForgeDirection;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import appeng.api.features.IItemComparison;
|
||||
import appeng.api.integration.IBeeComparison;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import appeng.api.features.IItemComparisionProvider;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraftforge.common.util.ForgeDirection;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import gregtechmod.api.interfaces.IDigitalChest;
|
||||
import net.minecraft.inventory.IInventory;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package appeng.integration.modules.helpers;
|
||||
package appeng.integration.modules.helpers.dead;
|
||||
|
||||
import java.awt.Rectangle;
|
||||
import java.util.ArrayList;
|
||||
Reference in New Issue
Block a user