After three years of work, I'm pleased to share the alpha release of my first gameplay mod.
Pyroclasm adds dynamic volcanos that erupt from the ground and slowly build up over time. Volcanos are environmental hazards: they eject destructive lava bombs and volcanic lava can flow for very long distances, filling caves, lakes, ravines, or even oceans. As lava flows it forms a smooth surface and eventually cools and hardens into basalt.
This mod introduces features and capabilities that are rare and possibly unique in Minecraft modding. It includes a multi-threaded, semi-realistic fluid simulator, flowing terrain blocks that are generated on-the-fly using dynamic height maps and constructive solid geometry, plus fancy shader-based block rendering without the overhead usually associated with shaders. (Via the
Acuity Rendering API)
Information and Downloads:
https://minecraft.curseforge.com/projects/pryoclasm
Source Code & Issue Tracker:
https://github.com/grondag/Pyroclasm