content: package mods.eln.sixnode.electricaldatalogger;
  
  import mods.eln.generic.GenericItemUsingDamageSlot;
  import mods.eln.gui.ISlotSkin.SlotSkin;
  import mods.eln.gui.ItemStackFilter;
  import mods.eln.gui.SlotFilter;
  import mods.eln.misc.BasicContainer;
  import net.minecraft.entity.player.EntityPlayer;
  import net.minecraft.init.Items;
  import net.minecraft.inventory.IInventory;
  import net.minecraft.inventory.Slot;
  
  public class ElectricalDataLoggerContainer extends BasicContainer {
  
      public static final int paperSlotId = 0;
      public static final int printSlotId = 1;
  
      public ElectricalDataLoggerContainer(EntityPlayer player, IInventory inventory) {
          super(player, inventory, new Slot[]{
              new SlotFilter(inventory, paperSlotId, 176 / 2 - 44, 148, 64, new ItemStackFilter[]{new ItemStackFilter(Items.paper)}, SlotSkin.medium, new String[]{"Paper Slot"}),
              new GenericItemUsingDamageSlot(inventory, printSlotId, 176 / 2 + 45 - 17, 148, 1, DataLogsPrintDescriptor.class, SlotSkin.medium, new String[]{})
          });
      }
  }
  