Distilleries stop working on a save/load if they are full of fluid.
gamma-delta opened this issue · 1 comments
Because currentRecipe
isn't saved/loaded with NBT, when the block is loaded from disc currentRecipe
is null. But, because the heat is saved, when it loads it never recalculates the recipe.
I think recalculating the recipe in either a markDirty
override (not sure what your mappings call it) or at the end of the read
method would fix this.