001/**
002 * This software is provided under the terms of the Minecraft Forge Public
003 * License v1.0.
004 */
005
006package net.minecraftforge.common;
007
008import net.minecraft.inventory.IInventory;
009
010/** Inventory ranges mapped by side.  This class is implemented by TileEntities
011 * that provide different inventory slot ranges to different sides.
012 */
013@Deprecated //A equivalent Interface is now in Minecraft Vanilla will be removed next major MC version
014public interface ISidedInventory extends IInventory
015{
016
017    /**
018     * Get the start of the side inventory.
019     * @param side The global side to get the start of range.
020     */
021    @Deprecated
022    int getStartInventorySide(ForgeDirection side);
023
024    /**
025     * Get the size of the side inventory.
026     * @param side The global side.
027     */
028    @Deprecated
029    int getSizeInventorySide(ForgeDirection side);
030}
031