@@ -0,0 +1,1987 @@
+/*******************************************************************************%0D%0A * Copyright (c) 2011-2014 SirSengir.%0D%0A * All rights reserved. This program and the accompanying materials%0D%0A * are made available under the terms of the GNU Lesser Public License v3%0D%0A * which accompanies this distribution, and is available at%0D%0A * http://www.gnu.org/licenses/lgpl-3.0.txt%0D%0A *%0D%0A * Various Contributors including, but not limited to:%0D%0A * SirSengir (original work), CovertJaguar, Player, Binnie, MysteriousAges%0D%0A ******************************************************************************/%0D%0Apackage forestry.api.core;%0D%0A%0D%0Aimport net.minecraft.inventory.IInventory;%0D%0Aimport net.minecraft.item.ItemStack;%0D%0Aimport net.minecraftforge.common.util.ForgeDirection;%0D%0A%0D%0A/**%0D%0A * Taken from BuildCraft 5.0.x%0D%0A */%0D%0A@Deprecated%0D%0Apublic interface ISpecialInventory extends IInventory %7B%0D%0A%0D%0A%09/**%0D%0A%09 * Offers an ItemStack for addition to the inventory.%0D%0A%09 *%0D%0A%09 * @param stack%0D%0A%09 *            ItemStack offered for addition. Do not manipulate this!%0D%0A%09 * @param doAdd%0D%0A%09 *            If false no actual addition should take place. Implementors should simulate.%0D%0A%09 * @param from%0D%0A%09 *            Orientation the ItemStack is offered from.%0D%0A%09 * @return Amount of items used from the passed stack.%0D%0A%09 */%0D%0A%09@Deprecated%0D%0A%09int addItem(ItemStack stack, boolean doAdd, ForgeDirection from);%0D%0A%0D%0A%09/**%0D%0A%09 * Requests items to be extracted from the inventory%0D%0A%09 *%0D%0A%09 * @param doRemove%0D%0A%09 *            If false no actual extraction may occur. Implementors should simulate.%0D%0A%09 *            Can be used to %22peek%22 at what the result would be%0D%0A%09 * @param from%0D%0A%09 *            Orientation the ItemStack is requested from.%0D%0A%09 * @param maxItemCount%0D%0A%09 *            Maximum amount of items to extract (spread over all returned item stacks)%0D%0A%09 * @return Array of item stacks that were/would be extracted from the inventory%0D%0A%09 */%0D%0A%09@Deprecated%0D%0A%09ItemStack%5B%5D extractItem(boolean doRemove, ForgeDirection from, int maxItemCount);%0D%0A%0D%0A%7D%0D%0A

Fix Binnie's mods