The bug
Soul fire extinguishes when the block beneath it is set to any block that isn’t soul fire conducive. This is inconsistent with normal fire, which updates to soul fire when the block beneath it is set to soul sand/soul soil.
How to reproduce
Place soul sand/soul soil close to a block of netherrack and light a fire atop both.
Replace the netherrack block with soul soil using the
setblockorfillcommandReplace the soul soil/soul sand with netherrack using the
setblockoffillcommand
→ ❌ Notice how a fire-to-soul fire block update occurs but a soul fire-to-fire does not
Hi there!
I can confirm for 1.16.3.