[BugFix] Catching null pointer in canInteractWith and moved check for ender backpack to own method.
[Feature] Workbench backpacks have phantom slots for the recipe now