TileAutoWorkbenches now support more inventories.

I made auto workbenches to work with inventories that implement forge's ISidedInventory and vanilla's ISidedInventory