    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