To remove fire, you start digging a block adjacent to it. Right now this instead destroys the dug block, and visually destroys the fire clientside without actually removing it.
DiggingHandler should be updated to detect the case where the dug block neighbors fire on the dug face and handle it by removing the fire and cancelling the dig.
Any fix should be tested in both survival and creative mode.
To remove fire, you start digging a block adjacent to it. Right now this instead destroys the dug block, and visually destroys the fire clientside without actually removing it.
DiggingHandler should be updated to detect the case where the dug block neighbors fire on the dug face and handle it by removing the fire and cancelling the dig.
Any fix should be tested in both survival and creative mode.