def dump(self: 'ModPack', stream: TextIO) -> None:
"""Serialize self to a file stream.
Keyword arguments:
stream: The text stream to serialize into.
"""
data = OrderedDict()
data['game'] = self.game
data['files'] = OrderedDict()
data['files']['path'] = str(self.path)
data['files']['mods'] = list(self.mods.values())
data['files']['dependencies'] = list(self.dependencies.values())
yaml.dump(data, stream)
评论列表
文章目录