2013-03-11 00:05:11 -07:00

52 lines
828 B
Java

package mods.tinker.tconstruct.logic;
import mods.tinker.common.InventoryLogic;
import net.minecraft.item.ItemStack;
/* Slots
* 0: Frying pan item
* 1: Fuel
* 2-9: Food
*/
public abstract class EquipLogic extends InventoryLogic
{
public EquipLogic(int invSize)
{
super(invSize);
}
public void setEquipmentItem(ItemStack stack)
{
inventory[0] = stack.copy();
}
public boolean hasEquipmentItem()
{
return inventory[0] != null;
}
public ItemStack getEquipmentItem()
{
return inventory[0];
}
/*@Override
public ItemStack getStackInSlot(int slot)
{
return inventory[slot +1];
}
public boolean isStackInSlot(int slot)
{
return inventory[slot +1] != null;
}
@Override
public int getSizeInventory()
{
return inventory.length - 1;
}*/
}