It's a bit strange how we have Block.EMPTY and Block.SOLID here, but no isSolid() function on blocks.