Add location-sensitive light opacity to full Carpenter's Block
Fix blocks sometimes crashing client when rendered in inventory.