/Resource-Pack

Official Faithful Dungeons textures!

Primary LanguagePythonOtherNOASSERTION

Faithful Dungeons

Header

Welcome to the official Faithful Dungeons repository! Here you can see our progress on the Faithful 32x recource pack for Minecraft Dungeons!

Info

  • All recently made textures will be uploaded here.
  • The mod making tool this repository features was made by the Dokucraft Team.
  • If you find any Issues, please report them here.
  • All textures are made from this .zip file made by RobertR11.
  • This GitHub is structured in the same way as the Dokucraft Tool provides.
  • If you're new to this project, check out this flowchart about making and submitting textures.

How to compile:

You can compile our Resource Pack by yourself, but according to our Licence, you can't distribute it or sell it.

Prerequisites:

  • Python 3.8+
  • Unreal Engine 4.22 (available on the Epic Game Store)

The tools will only run on Windows.

Setup:

Edit the text files in the Tools/settings folder to configure the tools:

File Description
editor_directory.txt This contains the path to the folder where the Unreal Editor executables are.
package_output.txt This contains the path to the .pak file that the package.bat tool creates.
quickbms_export_dir.txt This contains the path to the folder where you have exported the game files using QuickBMS. This is only needed for the Tools/copy_missing_blocks.bat tool.

Setting the package_output path to a file in your ~mods folder is recommended to make testing the mod easy.

A more detailed documentation can be found here

You don't have to follow the steps below anymore, the new file package.bat will do everything for you!

Then you need to execute those files following this order: 
- `build_resource_packs.bat`
- `import_assets.bat`
- `cook_assets.bat`
- `package_old.bat`

Then you get the .pak exported where you set your path in package_output.txt

Links

Have a question?

You can find some questions and answers in the FAQ Wiki page. If your question isn't there then you can join our Discord server and ask your question there!