Lava Dynamics Mod
Lava Dynamics Mod 1.16.5, 1.12.2 adds vulcanism to Minecraft via Block Update Detection (BUD). What it does is when lava begins flowing near the player it will check to see if the block being flowed over has a smeltable output and if it does it converts that block.
This mod has recipes for the diorite, andesite, and granite, so that when lava moves over and near them they convert to their polished variants.
Additionally, sand turns to glass, cobblestone to stone and whatever other vanilla blocks convert to another when smelted. When added to large packs where blocks of many types can be smelted to other blocks of many types the possibilities are endless.
Screenshots:
Requires:
How to install:
How To Download & Install Mods with Minecraft Forge
How To Download & Install Fabric Mods