@@ -0,0 +1,857 @@
+package powercrystals.minefactoryreloaded.api;%0A%0Aimport net.minecraft.item.ItemStack;%0A%0Apublic interface IDeepStorageUnit%0A%7B%0A%09/**%0A%09 * @return A populated ItemStack with stackSize for the full amount of materials in the DSU.%0A%09 * May have a stackSize %3E getMaxStackSize(). May have a stackSize of 0 (indicating locked contents).%0A%09 */%0A%09ItemStack getStoredItemType();%0A%0A%09/**%0A%09 * Sets the total amount of the item currently being stored, or zero if all items are to be removed.%0A%09 */%0A%09void setStoredItemCount(int amount);%0A%0A%09/**%0A%09 * Sets the type of the stored item and initializes the number of stored items to amount.%0A%09 * Will overwrite any existing stored items.%0A%09 */%0A%09void setStoredItemType(ItemStack type, int amount);%0A%0A%09/**%0A%09 * @return The maximum number of items the DSU can hold.%0A%09 * May change based on the current type stored.%0A%09 */%0A%09int getMaxStoredCount();%0A%7D

Add IDeepStorageUnit interface