From 81ae7ae1465520ede009c00813bf6c047b28f501 Mon Sep 17 00:00:00 2001 From: EillesWan Date: Sun, 11 Jun 2023 13:09:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=80=E4=BA=9B=E5=B0=8F?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Musicreater/__init__.py | 2 +- Musicreater/plugin/funcpack/main.py | 13 +++++++++---- Musicreater/plugin/mcstructpack/main.py | 7 ++++--- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/Musicreater/__init__.py b/Musicreater/__init__.py index 616325f..51a2df6 100644 --- a/Musicreater/__init__.py +++ b/Musicreater/__init__.py @@ -17,7 +17,7 @@ Terms & Conditions: License.md in the root directory # 若需转载或借鉴 许可声明请查看仓库目录下的 License.md -__version__ = "1.1.0" +__version__ = "1.1.1" __all__ = [] __author__ = (("金羿", "Eilles Wan"), ("诸葛亮与八卦阵", "bgArray"), ("鸣凤鸽子", "MingFengPigeon")) diff --git a/Musicreater/plugin/funcpack/main.py b/Musicreater/plugin/funcpack/main.py index 6caebb9..5478e4c 100644 --- a/Musicreater/plugin/funcpack/main.py +++ b/Musicreater/plugin/funcpack/main.py @@ -56,13 +56,18 @@ def to_function_addon_in_score( shutil.rmtree(f"{data_cfg.dist_path}/temp/functions/") os.makedirs(f"{data_cfg.dist_path}/temp/functions/mscplay") + # 写入manifest.json - open(f"{data_cfg.dist_path}/temp/manifest.json", "w", encoding="utf-8").write( - json.dumps( - behavior_mcpack_manifest("midiPlay"), + with open(f"{data_cfg.dist_path}/temp/manifest.json", "w", encoding="utf-8") as f: + json.dump( + behavior_mcpack_manifest( + pack_description=f"{midi_cvt.midi_music_name} 音乐播放包,MCFUNCTION(MCPACK) 计分播放器 - 由 音·创 生成", + pack_name=midi_cvt.midi_music_name+"播放", + modules_description=f"无 - 由 音·创 生成", + ), + fp=f, indent=4, ) - ) # 将命令列表写入文件 index_file = open( diff --git a/Musicreater/plugin/mcstructpack/main.py b/Musicreater/plugin/mcstructpack/main.py index 959c1e4..b9e1bfb 100644 --- a/Musicreater/plugin/mcstructpack/main.py +++ b/Musicreater/plugin/mcstructpack/main.py @@ -72,11 +72,12 @@ def to_mcstructure_addon_in_delay( with open(f"{data_cfg.dist_path}/temp/manifest.json", "w", encoding="utf-8") as f: json.dump( behavior_mcpack_manifest( - pack_description=f"Music {midi_cvt.midi_music_name} Play pack, structure in delay - Generated by Musicreater", - pack_name=midi_cvt.midi_music_name, - modules_description=f"None - Generated by Musicreater", + pack_description=f"{midi_cvt.midi_music_name} 音乐播放包,MCSTRUCTURE(MCPACK) 延迟播放器 - 由 音·创 生成", + pack_name=midi_cvt.midi_music_name+"播放", + modules_description=f"无 - 由 音·创 生成", ), fp=f, + indent=4, ) # 将命令列表写入文件