Here I will explain how to make portraits mod, yes I know, maybe for some people this mod is trivial but I will still explain. ENJOY
Tools you need:
Fmodel or Umodel
Unrealpak
Images (must be 1024 X 1024)
Unreal Editor 4.27.2
Step 1
Open Fmodel or Umodel and select the Paks directory of the game first here, I use Fmodel and it will appear like this then Select Folder and press OK, and make sure your UE Version is GAME_UE4_27 to avoid unwanted things
You can find the Paks directory here SteamLibrary\steamapps\common\Manor Lords\ManorLords\Content\Paks
Step 2
It will appear like this, there is a red mark which means you cannot access the .pak file. All you need to do is enter the AES key
You can press Directory in the top left corner then click AES, and enter the AES key there and press OK
(AES: 0xD7D2FFA2744D18A7B84DFF09591C212C2068413A23BA3967F9890A6654989321)

A green mark will appear if successful

Step 3
Select Loading mode to All and press Load, and you will be directed to Folders
and follow this path ManorLords/Content/ManorLords/Portraits and click packages
and it will look like this, here you can choose which default portraits you want to change

You can double click first to see the image

After that, you can change the name of your image to the exact name of the default image (Example: Portrait_Male_Bishop)

Step 4
Open your unreal editor 4.27.2, select Games and Next, I'll explain quickly here because it's already too long

Select First Person(Make it easier for beginner) and Next

And name it whatever you want, named it ManorLords and Create Project

And the first thing you do is press Build, then press settings -> project settings and press Packaging, change the build configuration to Shipping

Search Share then uncheck Share Material Share Code

Create these two folders ManorLords and Portraits, Correct path and place your images in the Portraits folder


Now you can cook content

Then go to path Documents\Unreal Projects\ManorLords\Saved\Cooked\WindowsNoEditor\ManorLords\Content\ManorLords\Portraits
here to take the uasset and uexp files

Step 5
Copy or Cut these two files to unrealpak\YourFolderName\ManorLords\Content\ManorLords\Portraits

Finally, just drag and drop the folder containing the 2 files WITH THE CORRECT PATH into UnrealPak-With-Compression to create a .pak

Place pak file in ManorLords\Content\Paks\~mods (create ~mods if they don't exist yet)
TADAAAA!!!!

I hope you understand. ENJOY
If there is a problem let me know
CREDITS TOOLS
Fmodel
FluffyQuacks Unrealpak
Konstantin Nosov Umodel
Unreal Editor
14 comments
FByteArchive Info: ManorLords/Content/ManorLords/Portraits/Portrait_Male_PurpleChaperone.uasset | Pos:169 Length:1231 (13,7% done)". What is the problem here?
I tried to do all the other things linke in the description and I can find my file in FModel now. But it has the same error when I try to open it. Ingame nothing did change, my portrait is not there ...
I've tried all of them but the .pak don't work in the game. Help please!
I noticed that the first Knight (younger one) doesn't change? I am naming the file the same like all the others. I noticed in your mod you didn't change it either.. why is it hard to change?
Edit: I got it working with these dimensions: 855 x 1044 oddly enough that makes it look normal if I paste my portraits into a file with those dimensions, center them and save them
Thank you so much for sharing the cool stuff, I really want to add my friends' faces to the game. lol
https://www.nexusmods.com/manorlords/mods/72?tab=videos
I've made it the fastest way without using Fmodel or Umodel, I hope you understand
There are several possibilities if you experience blank white:
your path is not correct
you didn't cook it properly
I also experienced a white screen but it was successfully fixed.
let me know the details from your file
Idk why, but the in-game image is really low res. I used a 1024x1024.png image, so it shouldn't be that. Any idea why this is?
1024x1024 is the image size not the image quality, you can try using Canva (or other tools) to change the image to 1024x1024 or upscale the image or look for a more HD image that is already 1024x1024
*edit: Incidentally what worked for me was just ignoring the image size all together. Lesson learned, don't mess with image pixel size. Idk why. Regardless, thank you so much. This tutorial was perfect, not complicated, nor did it ignore important details.