zip_path = mcpack_path.with_suffix('.zip') mcpack_path.rename(zip_path) print(f"✅ Converted to: {zip_path}") return True def convert_to_mcpack(zip_path): """Rename .zip to .mcpack""" zip_path = Path(zip_path) if not zip_path.exists(): print(f"❌ File not found: {zip_path}") return False
python mcpack_converter.py input.mcpack --extract mcpack converter
output_path = Path(output_name)
import os import zipfile import shutil import json import argparse from pathlib import Path def extract_mcpack(mcpack_path, output_dir=None): """Extract .mcpack file to a folder""" mcpack_path = Path(mcpack_path) if not mcpack_path.exists(): print(f"❌ File not found: {mcpack_path}") return False zip_path = mcpack_path
args = parser.parse_args()
Run GUI with: