Some furnace fixes
Add block data fetcher functions. Fix furnaces magically turning around when changing block.