Hi devs i managed to create a functional progress bar with no external apis and using mcreator code currently it has the gui of a furnace but it does have support for custom recipes but still requires fuel as a bonus the normal furnace recipes will not work in this furnace gui but the custom ones will.
Custom recipes in this workspace
Rotten flesh to leather
Iron ore to diamond
let me know if there is any problems with the workspace