Procedural Lava Material
Does it work with Eevee
The only difference between Cycles and Eevee for this material is that only Cycles can handle the displacement (although you still get the normal detail with Eevee).
Do I need to know a lot about nodes?
Nope! This is designed so that even a beginner can mess around and get cool results. Advanced users should feel free to hop into the node group and mess around as well :)