package micdoodle8.mods.galacticraft.core.inventory;
import micdoodle8.mods.galacticraft.core.items.ItemOilCanister;
import micdoodle8.mods.galacticraft.core.util.CompatibilityManager;
import net.minecraft.inventory.IInventory;
import net.minecraft.inventory.Slot;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
public class SlotRefinery extends Slot
{
public SlotRefinery(IInventory par1iInventory, int par2, int par3, int par4)
{
super(par1iInventory, par2, par3, par4);
}
@Override
public boolean isItemValid(ItemStack par1ItemStack)
{
if (CompatibilityManager.fieldBCoilBucket != null)
{
try
{
if (par1ItemStack.getItem() == (Item) CompatibilityManager.fieldBCoilBucket.get(null))
{
return true;
}
}
catch (Exception ignore)
{
}
}
return par1ItemStack.getItem() instanceof ItemOilCanister && par1ItemStack.getItemDamage() > 0;
}
}