User:HNaledi123/MCDProgramTutorials

Have you ever wondered how some people get the game assets? freecam? Well here is the answer to at least some of those questions!

Getting Freecam Screenshots
Prerequisites


 * 1. Download https://framedsc.github.io/GeneralGuides/universal_ue4_consoleunlocker.htm (UUU3012). Download link is on about Row 12.
 * 2. When downloaded, locate the downloaded .zip folder, and unzip it.

Instructions


 * 3. Start up minecraft dungeons in OFFLINE mode.
 * 4. Wait until you have gotten into the camp.
 * 5. Execute the "UuuClient.exe" file inside the folder you unzipper earlier.
 * 6. In the UuuClient.exe, select the process Minecraft Dungeons (in the general tab).
 * 7. Press "Inject DLL"
 * 8. You have now activated the ingame console! To get the console to pop up, you may have to change keybinds inside the "Configuraton" tab of UuuClient.
 * 9. With the console open, before being able to execute any commands, you have to type "EnableCheats 1" and press Enter.
 * 10. Now you should have enabled commands, to go into freecam, enter "toggledebugcamera" inside of the console.

Helpful extra commands and tips can be found at https://docs.dungeonsworkshop.net/resources/.

Extra Steps
If you would like to take fullscreen screenshots without any UI, press Y to hide it. (Even though keybind says Y is binded to "Need arrows", it seems like as long as you are solo (in an either offline or online game), you can hide the UI with it.)

Extracting game assets with UModel
Please Note: Only possible if you are using a Windows or Linux operating system. Instructions are written for windows, as that is the operating system i use.

Encryption Keys
ENCRYPTION KEY (AES) FOR VERSIONS Dungeons Beta to 1.1.1.0

0x478762BAEC53557F2BB59292B1341F1ADA335163D1335CE338A3A02B78F14271

VERSION 1.1.1.0 MIGHT NOT NEED AN ENCRYPTION KEY.

ENCRYPTION KEY (AES) FOR VERSIONS 1.1.1.0 to 1.7.3.0

0x90F270A4EA6DE0E3BABDC4C8BDC04F46FA5B9087BE8FE76AA859C93C17D04661

ENCRYPTION KEY (AES) FOR VERSIONS 1.8.0.0, 1.8.1.0

0x0634AF9A409BA6D24FC17B6872124A91F3DBC4C3986F639A5E29C1BB10B2A099

ENCRYPTION KEY (AES) FOR VERSIONS 1.8.3.0, 1.8.4.0, 1.8.6.0

0xA031D8DC72D498FF3856CF3B6E7FCA0DF09D59E6C75DCA8A9FBE152C7982C4A2

ENCRYPTION KEY (AES) FOR VERSION 1.8.8.0

0x8F80D8A467F135AC43BB1324861EF5D91316AD954A09D4B3499A8CCA8AE70AB7

ENCRYPTION KEY (AES) FOR VERSION 1.9.1.0, 1.9.3.0

0x0A01138AC7553ECEA7E9E257B5A45FA6665679D360B270278AE5D5367B172E40

Tutorial
If you have .pak files from Minecraft Dungeons ready, here are instructions on how to extract game assets from them using UModel! Prerequisites

(Downloading UModel)


 * 1. Download UModel for your operating system: https://www.gildor.org/en/projects/umodel#files
 * 2. Unzip the folder you just downloaded.
 * 3. Inside the folder there should be "umodel.exe". Execute it.

Instructions


 * 4. After startup, it will ask for "path to game files".
 * 5. To get the location of the game files, press the Windows button and R. The run box should pop up.
 * 6. In the run box, type %HOMEPATH%\AppData\Local\Mojang\products\dungeons\dungeons\Dungeons\Content\Paks (The game files are usually located there).
 * 7. Once in the .pak folder, take the adress from the adress box at the top of the file explorer. (Should look similar to this: "C:\Users\YOURNAME\AppData\Local\Mojang\products\dungeons\dungeons\Dungeons\Content\Paks"
 * 8. Copy the adress, and paste it in the "path to game files" box.
 * 9. For the Startup Options, make sure the three "Export-only types" are checked in, that "Override game detection" is enabled, and that the version is set to "Unreal Engine 4" "Unreal Engine 4.22".
 * 9a. Check the image to make sure your Startup Options are correct.
 * 10. Press "OK" if your umodel.exe looks like the one in the screenshot.
 * 11. You will now be required to enter an AES encryption key. Refer to the first lines in this tutorial to see what key you have to use.
 * 12. You will now have to "Choose a package to open", right click "All Packages" and press "Export Folder Content"
 * 13. Now select where to export the assets to.
 * 14. Make sure that the "Texture Export" "Texture format:" is set to PNG.
 * 14a. Check the image to make sure your Export Options are correct.
 * 15. Now press "OK" and you should be exporting files!

Extracting game assets with QuickBMS
Prerequisites


 * 1. Download QuickBMS from https://aluigi.altervista.org/papers/quickbms.zip.