Это набор инструментов, упрощающий работу над модами для Minecraft Dungeons. Инструменты будут работать только в Windows.
Если вы ищете инструменты для создания пакетов ресурсов для игры, посетите ветку resource-packs
набора модов.
Для использования инструментов их необходимо установить:
Вы можете бесплатно загрузить Unreal Engine через приложение Epic Games Store, только обязательно выберите версию 4.22.x. Использование другой версии UE4 вызовет множество странных проблем.
В эти инструменты включено несколько файлов-примеров, которые вы можете удалить, если создаете свой собственный мод:
Вы можете автоматически удалить их с помощью инструмента Tools/clean_up_mod_kit.bat
.
Отредактируйте текстовые файлы в папке Tools/user_settings
чтобы настроить инструменты:
Файл | Описание |
---|---|
editor_directory.txt | Он содержит путь к папке, в которой находятся исполняемые файлы Unreal Editor. |
package_output.txt | Он содержит путь к файлу .pak, созданному инструментом package.bat. |
Рекомендуется указать путь package_output к файлу в папке ~mods
чтобы упростить тестирование мода.
По умолчанию материалы настроены так, чтобы их нельзя было упаковывать. Если вы хотите изменить это или исключить из упаковки другие ресурсы Unreal, вы можете отредактировать Tools/configs/copy_cooked_assets.rcj
. Чтобы включить материалы, просто удалите M_*.u*
и MI_*.u*
. Чтобы исключить определенные файлы, просто добавьте имена файлов внизу, каждый на отдельной строке. Если вы удалите все фильтры, вам также необходимо удалить /XF
.
В этом руководстве предполагается, что вы уже знакомы с файлами игры и способами их извлечения.
Любая 3D-модель, звуковой файл, текстура, не являющаяся текстурой блока, и множество других вещей являются активами Unreal . Этими файлами следует управлять с помощью редактора Unreal. Открыть проект можно, открыв файл Dungeons.uproject
в папке UE4Project
с помощью редактора.
Нереальные активы необходимо подготовить перед упаковкой.
Запустите инструмент cook_assets.bat
, чтобы подготовить ресурсы и автоматически скопировать их в папку Dungeons
, готовые к упаковке.
Вы можете исключить определенные файлы, отредактировав Tools/configs/copy_cooked_assets.rcj
, как указано в разделе «Настройка» выше. По умолчанию файлы материалов исключены.
Для уже подготовленных ресурсов Unreal, например модифицированных файлов чертежей .uasset, вы можете поместить их в папку Precooked
, и они будут автоматически добавлены при запуске инструмента cook_assets.bat
. Если у вас нет папки Precooked
, просто создайте ее в корневой папке мод-кита рядом с Dungeons
, UE4Project
, package.bat
и т. д.
Обратите внимание, что любые приготовленные ресурсы, которые вы поместите непосредственно в папку Dungeons
, будут удалены при запуске инструмента cook_assets.bat
, поскольку ему необходимо очистить старые ресурсы перед копированием новых в папку.
Все, что не является активом Unreal, например файлы уровней .json, следует добавить в папку Dungeons
. Эта папка будет преобразована в файл .pak.
Чтобы протестировать свой мод, вы можете запустить инструмент package.bat
и создать файл .pak. Если инструмент настроен на размещение файла .pak в папке ~mods
, вы сможете запустить игру сразу после ее завершения.
Чтобы упаковать мод для выпуска, используйте вместо него инструмент Tools/pack_compressed.bat
. Этот инструмент создаст файл compressed_pack.pak
в папке Tools
. Создание этого файла .pak обычно занимает немного больше времени, но размер файла должен быть намного меньше. Вы можете переименовать файл .pak как угодно.