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" : [
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" : [
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" : [
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 " ,
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 \n " ,
225219 " \n " ,
226220 " import json\n " ,
227221 " import os\n " ,
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" : [
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" : [
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" : [
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" : [
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" : [
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" : [
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" : [
801767 },
802768 "nbformat" : 4 ,
803769 "nbformat_minor" : 0
804- }
770+ }
0 commit comments