content: package mods.eln.sixnode.hub;
  
  import mods.eln.gui.ISlotSkin.SlotSkin;
  import mods.eln.misc.BasicContainer;
  import mods.eln.node.six.SixNodeItemSlot;
  import mods.eln.sixnode.electricalcable.ElectricalCableDescriptor;
  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 HubContainer extends BasicContainer {
  
      public static final int cableSlotId = 0;
  
      public HubContainer(EntityPlayer player, IInventory inventory) {
          super(player, inventory, new Slot[]{
              new SixNodeItemSlot(inventory, cableSlotId + 0, 176 / 2 + 80 / 2 + 2, 134 / 2 - 9, 1,
                  new Class[]{ElectricalCableDescriptor.class}, SlotSkin.medium,
                  new String[]{tr("Electrical cable slot")}),
              new SixNodeItemSlot(inventory, cableSlotId + 1, 176 / 2 - 80 / 2 - 20, 134 / 2 - 9, 1,
                  new Class[]{ElectricalCableDescriptor.class}, SlotSkin.medium,
                  new String[]{tr("Electrical cable slot")}),
              new SixNodeItemSlot(inventory, cableSlotId + 2, 176 / 2 - 9, 134 / 2 + 80 / 2 + 2, 1,
                  new Class[]{ElectricalCableDescriptor.class}, SlotSkin.medium,
                  new String[]{tr("Electrical cable slot")}),
              new SixNodeItemSlot(inventory, cableSlotId + 3, 176 / 2 - 9, 134 / 2 - 80 / 2 - 20, 1,
                  new Class[]{ElectricalCableDescriptor.class}, SlotSkin.medium,
                  new String[]{tr("Electrical cable slot")}),
              //		new SixNodeItemSlot(inventory, cableSlotId + 4, 176 / 4 + 18 * 4 - 8, 8, 1, new Class[]{ElectricalCableDescriptor.class}, SlotSkin.medium, new String[]{"Electrical Cable Slot"}),
              //		new SixNodeItemSlot(inventory, cableSlotId + 5, 176 / 4 + 18 * 5 - 8, 8, 1, new Class[]{ElectricalCableDescriptor.class}, SlotSkin.medium, new String[]{"Electrical Cable Slot"})
          });
      }
  }
  