package mods.eln.transparentnode.powerinductor; import mods.eln.generic.GenericItemUsingDamageSlot; import mods.eln.gui.ISlotSkin.SlotSkin; import mods.eln.item.CopperCableDescriptor; import mods.eln.item.FerromagneticCoreDescriptor; import mods.eln.misc.BasicContainer; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import static mods.eln.i18n.I18N.tr; public class PowerInductorContainer extends BasicContainer { static final int cableId = 0; static final int coreId = 1; public PowerInductorContainer(EntityPlayer player, IInventory inventory) { super(player, inventory, new Slot[]{ new GenericItemUsingDamageSlot(inventory, cableId, 132, 8, 19, CopperCableDescriptor.class, SlotSkin.medium, new String[]{tr("Copper cable slot"), tr("(Increases inductance)")}), new GenericItemUsingDamageSlot(inventory, coreId, 132 + 20, 8, 1, FerromagneticCoreDescriptor.class, SlotSkin.medium, new String[]{tr("Ferromagnetic core slot")})}); } } /* new SlotFilter(inventory,0,62 + 0,17,new ItemStackFilter[]{new ItemStackFilter(Block.wood,0,0)}), new SlotFilter(inventory,1,62 + 18,17,new ItemStackFilter[]{new ItemStackFilter(Item.coal,0,0)}) */