A jade rock material can be rendered with LuxRender by using a volume. It supports three types of volumes each of them with their own strengths and weaknesses. This jade pendant is using a heterogeneous volume, which is slower to render than the other two types, but using it you are able to get some very interesting-looking volumes.
The volume color is created by mixing together several procedural textures. Procedurals being as flexible are they are, you can create just about any look you want.
Tutorial: http://www.luxrender.net/wiki/Jade_material_2
