I am wondering if there is an easy way to have a hopper only be able to extract items out of a particular inventory slot of a custom tile entity? I have something similar to a furnace, and I would like the hopper to only extract finished products (stack in slot 1) and to insert fuel as needed (stack in slot 0).  I just do not know where to start on this, or if it is something that can be done without messing with hopper logic.  I am using the capabilities for my tile entity inventory but again,