Project_Glowstone/GlowstoneBlock.py
2021-03-26 23:54:34 -05:00

24 lines
409 B
Python

import zipfile
import json
import os
def get_mod_info(target_file):
with zipfile.ZipFile(target_file) as z:
return json.loads(z.read('mcmod.info'))[0]
def get_modpack_info(target_dir):
for f in os.scandir(target_dir):
if f.is_file():
if '.jar' in f.name.lower():
yield get_mod_info(f.path)
def main():
pass
if __name__ == "__main__":
main()