343344345346347348349350351352353
{ InvStack stack = InventoryUtils.takeDefinedItem((IInventory)getPullInv(), 1, replaceStack.copy(), 1, 1); if(stack != null) { stack.use(); return MekanismUtils.size(replaceStack, 1); } } return null;
113114115116117118119120121122123
ItemStack used = emitItemToTransporter(front, invStack, filter.color, min); if(used != null) { invStack.use(used.stackSize); inventory.markDirty(); setActive(true); sentItems = true; break;
134135136137138139140141142143144
{ ItemStack used = emitItemToTransporter(front, invStack, color, 0); if(used != null) { invStack.use(used.stackSize); inventory.markDirty(); setActive(true); } } }
378379380381382383384385386387388
ItemStack rejects = TransporterUtils.insert(tile, this, stack.getStack(), color, true, 0); if(TransporterManager.didEmit(stack.getStack(), rejects)) { did = true; stack.use(TransporterManager.getToUse(stack.getStack(), rejects).stackSize); } } } }