Skip to content

Commit d84fd0c

Browse files
committed
Colab を使用して作成されました
1 parent bd19907 commit d84fd0c

1 file changed

Lines changed: 44 additions & 78 deletions

File tree

Modパック追加ツール.ipynb

Lines changed: 44 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -100,12 +100,8 @@
100100
"cell_type": "code",
101101
"execution_count": null,
102102
"metadata": {
103-
"colab": {
104-
"base_uri": "https://localhost:8080/"
105-
},
106103
"collapsed": true,
107-
"id": "f62d960b",
108-
"outputId": "3666f4cd-df5b-499d-9d70-42d4dceba0bc"
104+
"id": "f62d960b"
109105
},
110106
"outputs": [],
111107
"source": [
@@ -125,11 +121,7 @@
125121
"cell_type": "code",
126122
"execution_count": null,
127123
"metadata": {
128-
"colab": {
129-
"base_uri": "https://localhost:8080/"
130-
},
131-
"id": "a594df02",
132-
"outputId": "ba1325cb-7f94-4440-dd96-b387a9ca0b04"
124+
"id": "a594df02"
133125
},
134126
"outputs": [],
135127
"source": [
@@ -145,12 +137,8 @@
145137
"cell_type": "code",
146138
"execution_count": null,
147139
"metadata": {
148-
"colab": {
149-
"base_uri": "https://localhost:8080/"
150-
},
151140
"collapsed": true,
152-
"id": "AsV2j1ptyMgv",
153-
"outputId": "7a07a9c9-fa07-44f4-a3ab-7fce7a48b8d0"
141+
"id": "AsV2j1ptyMgv"
154142
},
155143
"outputs": [],
156144
"source": [
@@ -163,38 +151,44 @@
163151
"!npm run build"
164152
]
165153
},
166-
{
167-
"cell_type": "markdown",
168-
"metadata": {
169-
"id": "6QeNFVlBfGgy"
170-
},
171-
"source": [
172-
"## CurseForge形式のModパックをフォルダに入れる\n",
173-
"\n",
174-
"CurseForge(Prism Launcher 等)で作成・エクスポートした\n",
175-
"**CurseForge形式(zip)の Modパック** を使用します。\n",
176-
"\n",
177-
"📂 配置場所 \n",
178-
"`ModPacks/modpacks/curseforge/`\n",
179-
"\n",
180-
"ここに zip を置いたあと、次のセルでインポート処理を行います。\n"
181-
]
182-
},
183154
{
184155
"cell_type": "code",
185156
"execution_count": null,
186157
"metadata": {
187-
"id": "6_owAGfZ1SyW"
158+
"id": "6_owAGfZ1SyW",
159+
"cellView": "form"
188160
},
189161
"outputs": [],
190162
"source": [
191-
"%cd /content/ModNebula\n",
163+
"# @title CurseForge形式のModパックをフォルダに入れる\n",
164+
"# @markdown CurseForge(Prism Launcher 等)で作成・エクスポートした\n",
165+
"# @markdown **CurseForge形式(zip)の Modパック** を使用します。\n",
166+
"# @markdown\n",
167+
"# @markdown 📂 配置場所\n",
168+
"# @markdown `ModPacks/modpacks/curseforge/`\n",
169+
"# @markdown\n",
170+
"# @markdown ここに zip を置いたあと、このセルでインポート処理を行います。\n",
171+
"# @markdown\n",
172+
"# @markdown そのために、以下のModパックの情報を入力してください。\n",
173+
"# @markdown\n",
174+
"# @markdown ### ModパックIDについて\n",
175+
"# @markdown ModパックIDは、今後フォルダIDや識別子として使われるため、半角英数字で入力してください。\n",
176+
"# @markdown\n",
177+
"# @markdown スペースや特殊文字は避けてください。バージョン名は記載しないでください。\n",
178+
"# @markdown - **⭕️ 正しい例**: `LegacyCraft`, `MyAwesomeModpack`\n",
179+
"# @markdown - **❌️ ダメな例**: `私のすごいModパック`, `レガシークラフト`, `LegacyCraft 1.12.2`\n",
180+
"ModパックID = \"\" #@param {type:\"string\"}\n",
181+
"# @markdown\n",
182+
"# @markdown ### zip名について\n",
183+
"# @markdown zip名は、`ModPacks/modpacks/curseforge/` にアップロードしたzipファイルの正確なファイル名(拡張子含む)を入力してください。\n",
184+
"# @markdown - **⭕️ 正しい例**: `LegacyCraft-v2.2.1-release-cf.zip`\n",
185+
"# @markdown - **❌️ ダメな例**: `ModPacks/modpacks/curseforge/LegacyCraft-v2.2.1-release-cf.zip`\n",
186+
"zip名 = \"\" #@param {type:\"string\"}\n",
192187
"\n",
193-
"modpack_name = input(\"Modパック名を入力してください (例: LegacyCraft): \")\n",
194-
"zip_name = input(\"zip名を入力してください (例: LegacyCraft-v2.2.1-release-cf.zip): \")\n",
188+
"%cd /content/ModNebula\n",
195189
"\n",
196190
"# Modパックをビルドするコマンドを構築\n",
197-
"command = f\"node dist/index.js generate server-curseforge {modpack_name} {zip_name}\"\n",
191+
"command = f\"node dist/index.js generate server-curseforge {ModパックID} {zip名}\"\n",
198192
"done_curseforge = True\n",
199193
"\n",
200194
"# コマンドを実行\n",
@@ -207,21 +201,21 @@
207201
"execution_count": null,
208202
"metadata": {
209203
"cellView": "form",
210-
"colab": {
211-
"base_uri": "https://localhost:8080/"
212-
},
213204
"collapsed": true,
214-
"id": "zyCBNGgK3YuV",
215-
"outputId": "2b51ec35-52ed-42c1-8a85-8534685c96b5"
205+
"id": "zyCBNGgK3YuV"
216206
},
217207
"outputs": [],
218208
"source": [
219209
"# @title servermeta.jsonの編集\n",
220210
"\n",
221211
"# @markdown servermeta.jsonの情報が実際のかめぱランチャーのModパック名になります。\n",
212+
"# @markdown\n",
213+
"# @markdown こちらは表示用なので日本語でOKです。\n",
222214
"# 新しい名前と説明\n",
223215
"Modパックの名前 = \"\"#@param {type:\"string\"}\n",
224216
"Modパックの説明 = \"\"#@param {type:\"string\"}\n",
217+
"# @markdown こんな感じで表示されます\\\n",
218+
"# @markdown ![](https://i.gyazo.com/330d20935a4684c8a4e76075026b395f.png)\n",
225219
"\n",
226220
"import json\n",
227221
"import os\n",
@@ -367,12 +361,8 @@
367361
"cell_type": "code",
368362
"execution_count": null,
369363
"metadata": {
370-
"colab": {
371-
"base_uri": "https://localhost:8080/"
372-
},
373364
"collapsed": true,
374-
"id": "Nzx_QFLsRIKh",
375-
"outputId": "f7869f8f-5b31-4a9d-bc59-0b38edeec407"
365+
"id": "Nzx_QFLsRIKh"
376366
},
377367
"outputs": [],
378368
"source": [
@@ -414,11 +404,7 @@
414404
"cell_type": "code",
415405
"execution_count": null,
416406
"metadata": {
417-
"colab": {
418-
"base_uri": "https://localhost:8080/"
419-
},
420-
"id": "gaFtYsZEmr84",
421-
"outputId": "a0eace82-a838-48e9-dc75-ec9c6001411c"
407+
"id": "gaFtYsZEmr84"
422408
},
423409
"outputs": [],
424410
"source": [
@@ -517,12 +503,8 @@
517503
"cell_type": "code",
518504
"execution_count": null,
519505
"metadata": {
520-
"colab": {
521-
"base_uri": "https://localhost:8080/"
522-
},
523506
"collapsed": true,
524-
"id": "5QXm-hz17t0T",
525-
"outputId": "0a0874cb-5a19-47b7-f5e5-0c634571b74f"
507+
"id": "5QXm-hz17t0T"
526508
},
527509
"outputs": [],
528510
"source": [
@@ -591,12 +573,8 @@
591573
"cell_type": "code",
592574
"execution_count": null,
593575
"metadata": {
594-
"colab": {
595-
"base_uri": "https://localhost:8080/"
596-
},
597576
"collapsed": true,
598-
"id": "cccd15f6",
599-
"outputId": "6edf600a-e2b1-47a1-a7c5-4e5099141989"
577+
"id": "cccd15f6"
600578
},
601579
"outputs": [],
602580
"source": [
@@ -644,11 +622,7 @@
644622
"cell_type": "code",
645623
"execution_count": null,
646624
"metadata": {
647-
"colab": {
648-
"base_uri": "https://localhost:8080/"
649-
},
650-
"id": "e_wtO6nDFsyE",
651-
"outputId": "977f288e-806d-4323-ad9c-30ad3db974b0"
625+
"id": "e_wtO6nDFsyE"
652626
},
653627
"outputs": [],
654628
"source": [
@@ -726,12 +700,8 @@
726700
"cell_type": "code",
727701
"execution_count": null,
728702
"metadata": {
729-
"colab": {
730-
"base_uri": "https://localhost:8080/"
731-
},
732703
"collapsed": true,
733-
"id": "v66NF_7sOont",
734-
"outputId": "379b5a32-201b-44a4-9c2e-87ada01fd1b8"
704+
"id": "v66NF_7sOont"
735705
},
736706
"outputs": [],
737707
"source": [
@@ -753,11 +723,7 @@
753723
"cell_type": "code",
754724
"execution_count": null,
755725
"metadata": {
756-
"colab": {
757-
"base_uri": "https://localhost:8080/"
758-
},
759-
"id": "ZXHdBv_zQGiS",
760-
"outputId": "b70c4136-23d0-4944-d1fa-d6df40deaa02"
726+
"id": "ZXHdBv_zQGiS"
761727
},
762728
"outputs": [],
763729
"source": [
@@ -801,4 +767,4 @@
801767
},
802768
"nbformat": 4,
803769
"nbformat_minor": 0
804-
}
770+
}

0 commit comments

Comments
 (0)