public ContainerUndercutter(InventoryPlayer inventoryplayer, EntityCartUndercutter cart) {
super(cart);
this.cart = cart;
addSlot(new SlotBlockFilter(cart.getPattern(), 0, 17, 45));
addSlot(new SlotBlockFilter(cart.getPattern(), 1, 35, 45));
addSlot(new SlotBlockFilter(cart.getPattern(), 2, 17, 87));
addSlot(new SlotBlockFilter(cart.getPattern(), 3, 35, 87));
addSlot(under = new SlotUndercutterFilter(cart.getPattern(), 4, 80, 45));
addSlot(side = new SlotUndercutterFilter(cart.getPattern(), 5, 80, 87));
addSlot(new SlotLinked(cart, 0, 131, 45, under));
addSlot(new SlotLinked(cart, 1, 131, 87, side));