docs: def iter_chunks(self):
          """
          Yield each readable chunk present in the region.
          Chunks that can not be read for whatever reason are silently skipped.
          Warning: this function returns a :class:`nbt.nbt.NBTFile` object, use ``Chunk(nbtfile)`` to get a
          :class:`nbt.chunk.Chunk` instance.
          """
          for m in self.get_metadata():
              try:
                  yield self.get_chunk(m.x, m.z)
              except RegionFileFormatError:
                  pass