これは、Minecraft Dungeons の MOD の作業を容易にするためのツールのセットです。このツールは Windows 上でのみ実行されます。
ゲーム用のリソース パックを作成するツールを探している場合は、MOD キットのresource-packs
ブランチをチェックしてください。
ツールを使用するには、これらをインストールする必要があります。
Unreal Engine は Epic Games Store アプリから無料でダウンロードできますが、必ずバージョン 4.22.x を選択してください。異なるバージョンの UE4 を使用すると、あらゆる種類の奇妙な問題が発生します。
これらのツールにはサンプル ファイルがいくつか含まれているため、独自の MOD を作成する場合は削除したほうがよいでしょう。
これらは、 Tools/clean_up_mod_kit.bat
ツールを使用して自動的に削除できます。
Tools/user_settings
フォルダー内のテキスト ファイルを編集して、ツールを構成します。
ファイル | 説明 |
---|---|
エディターディレクトリ.txt | これには、Unreal Editor の実行可能ファイルが存在するフォルダーへのパスが含まれます。 |
パッケージ出力.txt | これには、package.bat ツールが作成する .pak ファイルへのパスが含まれます。 |
MOD のテストを容易にするために、 ~mods
フォルダー内のファイルに package_output パスを設定することをお勧めします。
デフォルトでは、マテリアルはパッケージ化されないように設定されています。これを変更したい場合、または他の Unreal アセットをパッケージ化から除外したい場合は、 Tools/configs/copy_cooked_assets.rcj
を編集できます。マテリアルを含めるには、 M_*.u*
とMI_*.u*
を削除するだけです。特定のファイルを除外するには、下部にファイル名をそれぞれ別の行に追加します。すべてのフィルタを削除する場合は、 /XF
も削除する必要があります。
このガイドは、ゲーム ファイルとその抽出方法についてすでに理解していることを前提としています。
3D モデル、サウンド ファイル、ブロック テクスチャではないテクスチャ、その他の多くのものはUnreal アセットです。これらのファイルは、Unreal エディタを使用して管理する必要があります。エディタを使用してUE4Project
フォルダー内のDungeons.uproject
ファイルを開くと、プロジェクトを開くことができます。
Unreal アセットはパッケージ化する前にクックする必要があります。
cook_assets.bat
ツールを実行してアセットをクックし、自動的にDungeons
フォルダーにコピーして、パッケージ化できるようにします。
上記の「セットアップ」セクションで説明したように、 Tools/configs/copy_cooked_assets.rcj
編集することで特定のファイルを除外できます。デフォルトでは素材ファイルは除外されます。
すでにクックされている Unreal アセット (変更されたブループリント .uasset ファイルなど) については、それらをPrecooked
フォルダーに置くことができ、 cook_assets.bat
ツールの実行時に自動的に追加されます。 Precooked
フォルダーがない場合は、MOD キットのルート フォルダー ( Dungeons
、 UE4Project
、 package.bat
などの隣) に作成してください。
新しいアセットをフォルダーにコピーする前に古いアセットをクリーンアップする必要があるため、 cook_assets.bat
ツールを実行すると、 Dungeons
フォルダーに直接配置したクックされたアセットはすべて削除されることに注意してください。
レベル .json ファイルなど、Unreal アセットではないものはすべて、 Dungeons
フォルダーに追加する必要があります。このフォルダーは .pak ファイルに変換されます。
MOD をテストするには、 package.bat
ツールを実行して .pak ファイルを作成します。 .pak ファイルを~mods
フォルダーに配置するようにツールが設定されている場合は、ゲームが終了したらすぐにゲームを開始できます。
リリース用に MOD をパッケージ化するには、代わりにTools/pack_compressed.bat
ツールを使用してください。このツールは、 Tools
フォルダーにcompressed_pack.pak
ファイルを作成します。通常、この .pak ファイルの作成には少し時間がかかりますが、ファイル サイズははるかに小さくなるはずです。 .pak ファイルの名前は任意の名前に変更できます。