How do I get it so every block on surface has light on every face to a certain level. With a directional light it obviously gives dark faces.
Is it simply a matter of 4 directional lights (one from each direction) or is there and way to light every texture to a certain minimum level and thus only need one directional light?
In most examples I have seen people have had the light value stored in their “Block” class. I never really got to that point but I assume a custom lighting mechanism is useful here.
I thought that light value was for if the block gives off light.
Looking at the MinePackage source and it seems that no matter what block it always has a light level. But you may be right. I believe it would have to be custom.
It is like a minimum light level is applied to all objects before lighting is applied.
It is like playing a unity game with no lights.
edit: play with the ambient light setting in the render options helps 
Try setting up your ambient light. Edit → Render Settings → Ambient Light