이것은 Minecraft Dungeons의 모드 작업을 더 쉽게 해주는 도구 세트입니다. 이 도구는 Windows에서만 실행됩니다.
게임용 리소스 팩을 만드는 도구를 찾고 있다면 모드 키트의 resource-packs
분기를 확인하세요.
도구를 사용하려면 다음을 설치해야 합니다.
Epic Games Store 앱을 통해 Unreal Engine을 무료로 다운로드할 수 있습니다. 버전 4.22.x를 선택하세요 . 다른 버전의 UE4를 사용하면 온갖 종류의 이상한 문제가 발생합니다.
자신만의 모드를 만드는 경우 제거하고 싶을 수 있는 몇 가지 예제 파일이 이러한 도구에 포함되어 있습니다.
Tools/clean_up_mod_kit.bat
도구를 사용하여 자동으로 제거할 수 있습니다.
도구를 구성하려면 Tools/user_settings
폴더의 텍스트 파일을 편집하세요.
파일 | 설명 |
---|---|
editor_directory.txt | 여기에는 Unreal Editor 실행 파일이 있는 폴더 경로가 포함되어 있습니다. |
package_output.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
파일을 열면 프로젝트를 열 수 있습니다.
언리얼 애셋은 패키징하기 전에 쿠킹 해야 합니다.
cook_assets.bat
도구를 실행하여 자산을 쿠킹하고 자동으로 Dungeons
폴더에 복사하여 패키징할 준비를 합니다.
위의 설정 섹션에서 언급한 것처럼 Tools/configs/copy_cooked_assets.rcj
편집하여 특정 파일을 제외할 수 있습니다. 기본적으로 재료 파일은 제외됩니다.
이미 쿠킹된 언리얼 애셋(예: 수정된 블루프린트 .uasset 파일)의 경우 Precooked
폴더에 넣으면 cook_assets.bat
툴 실행 시 자동으로 추가됩니다. Precooked
폴더가 없으면 Mod Kit의 루트 폴더, Dungeons
, UE4Project
, package.bat
등 옆에 폴더를 만드세요.
cook_assets.bat
도구를 실행하면 Dungeons
폴더에 직접 넣은 쿠킹된 애셋은 모두 삭제됩니다. 새 애셋을 폴더에 복사하기 전에 기존 애셋을 정리해야 하기 때문입니다.
레벨 .json 파일과 같이 Unreal 자산이 아닌 모든 항목은 Dungeons
폴더에 추가해야 합니다. 이 폴더는 .pak 파일로 변환됩니다.
모드를 테스트하려면 package.bat
도구를 실행하여 .pak 파일을 생성할 수 있습니다. ~mods
폴더에 .pak 파일을 저장하도록 도구가 구성된 경우 게임이 끝나자마자 게임을 시작할 수 있습니다.
출시를 위해 모드를 패키징하려면 대신 Tools/pack_compressed.bat
도구를 사용하세요. 이 도구는 Tools
폴더에 compressed_pack.pak
파일을 생성합니다. 이 .pak 파일은 일반적으로 생성하는 데 시간이 약간 더 걸리지만 파일 크기는 훨씬 작아야 합니다. .pak 파일의 이름을 원하는 대로 바꿀 수 있습니다.