MGP21 MotoGP 21 Modding Tutorial

IMPORTANT: Following a recent umodel update, it is now possible to export models from the game.

This thread will teach you the very basics of modding the MotoGP games, I am going to try and explain more things this year but to start with we'll just stick to the basics.

Requirements:
1) Download these tools: https://www.racedepartment.com/downloads/motogp-21-modding-tools.42020/
2) You need Umodel (a.ka UE Viewer): https://www.gildor.org/en/projects/umodel
3) You need Unreal Engine Editor 4.25:
https://www.epicgames.com/unrealtournament/download
4) Also make sure you have Python 2.7 installed:
https://www.python.org/download/releases/2.7/

Text tutorial:
First of all we'll start with a bike skin as it's the main thing people want to edit and it's super easy, but once you understand the process you can try with something else.

Section 1: Export
-Launch Umodel
- Copy the path to MotoGP 21 into the text box (Normally it is: C:\Program Files (x86)\Steam\steamapps\common\MotoGP™21 or wherever you have installed it).
- Don't try to navigate to it as you'll have issues, just copy the path directly into the text box.
- Select "Override Game Detection"
- Select "Unreal Engine 4" And "Unreal Engine 4.25 Plus"

unknown.png


Then hit OK.
- You'll now have a window with all the directories of the game. Navigate to: motogp21\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101'

unknown.png


If you're unsure of the ID of the bike you want to edit click on textures and then on "livery001.uasset".
This will load the first texture of the bike so you can see if this is the bike you want to edit.

It will display something like this:

unknown.png


If you want to return to the previous screen press "O" and it will exit the preview.

- Once you have found the texure you want to edit click on "Tools->Export current object" and Umodel will export the texture currently being viewed.
-Umodel will automatically create a folder called "UmodelExport" located where Umodel.exe is.
You can now find the texture (.tga format) and edit it!

Section 2: Import back in game
Part 1: Prepare your modded textures.
Basically we need to convert our modded .tga texture to .uasset.
- Launch Unreal Engine editor.
- Select Games.
unknown.png


- Select Blank Project.
unknown.png


- Select no starter content, choose a path to save the project to and then you can name it whatever you want. I'm going to call mine "Tutorial".
- Click on Create Project.
unknown.png


- Drag your modded texture here:
unknown.png


- Double Click the texture and change the Mip Gen setting to "NoMipmaps", this is so the texture doesn't appear blurry in game before loading fully.
unknown.png


- Click on File->Save all. This way you will not need to create a new project next time.
- Close texture window to return to the previous screen.
- Click on File->Cook content for windows. Wait till it finishes. You can close Unreal Engine now!
Part 2: Repack.
Go into "MotoGP 21 Modding Tools" folder from the rar. There you will see a folder called "motogp21". Inside it, you need to create the same Directory where you extracted the file from in Umodel:
"motogp21\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101\textures"
Create the missing folders.
- Go to the location you saved the project to earlier (by default it will be "Documents\Unreal Projects\Name")
- Then from there go to "Saved\Cooked\WindowsNoEditor\Name\Content" here you will find the files Unreal Engine cooked for you. You should have 2 files. Copy BOTH of them into "motogp21\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101\textures".
We're almost done!
- Now go back to the “MotoGP 21 Modding Tools” folder and double click repack command.bat
Once it's done (it's quick), you will have a file called "pakchunk0-WindowsNoEditor_X_P.pak". Replace the X with something else, like "pakchunk0-WindowsNoEditor_MyMod_P.pak"
Copy the pak file you created and paste into:
C:\Program Files (x86)\Steam\steamapps\common\MotoGP™21\motogp21\Content\Paks
or wherever you have installed the game. Make sure you copy it where all the other pak files are.
You're done! Check your mod in game.
 
Last edited:
Hi @BIKER7202 could you please!!! take a look to this file , is redbull rookie cup , but is imposible to edit the default colour of the bike , I just edit gloves, suit for the AI rookie cup , but the default bike still the same , please take a fast look if you find any problem, the umodel route is this....
assets/graphics/vehicles/bikes/cat004/chassis/chassis601/textures/livery001_d.uasset
all the bikes are the same they only change the flag in the front wheel (wich I want to made my country Flag to the default bike livery, I remeber in the first update I do that

Please tell me what could be the problem, or solution if you find, livery001_clearcoat_mask , maybe?
 
Hey Biker. Where can I find the dainese boots for custom rider so I can edit?
The dainese in boot is here:
“Content\assets\graphics\characters\riders\riderShared\boots\boots007”

Or if you use the out boot it’s here:
“Content\assets\graphics\characters\riders\riderShared\boots\boots006”
 
Hi @BIKER7202 could you please!!! take a look to this file , is redbull rookie cup , but is imposible to edit the default colour of the bike , I just edit gloves, suit for the AI rookie cup , but the default bike still the same , please take a fast look if you find any problem, the umodel route is this....
assets/graphics/vehicles/bikes/cat004/chassis/chassis601/textures/livery001_d.uasset
all the bikes are the same they only change the flag in the front wheel (wich I want to made my country Flag to the default bike livery, I remeber in the first update I do that

Please tell me what could be the problem, or solution if you find, livery001_clearcoat_mask , maybe?
did you see something wierd? on this , if not never mind , its ok
 
Hi @BIKER7202 could you please!!! take a look to this file , is redbull rookie cup , but is imposible to edit the default colour of the bike , I just edit gloves, suit for the AI rookie cup , but the default bike still the same , please take a fast look if you find any problem, the umodel route is this....
assets/graphics/vehicles/bikes/cat004/chassis/chassis601/textures/livery001_d.uasset
all the bikes are the same they only change the flag in the front wheel (wich I want to made my country Flag to the default bike livery, I remeber in the first update I do that

Please tell me what could be the problem, or solution if you find, livery001_clearcoat_mask , maybe?
The flags and numbers are projected on so I don’t think there’s any way to force the game to load a flag for the player
 
but you can paint the base livey bike (incluiding your flag) I do this for the first update with rookie cup and works well , and the rest of the AI load his flag as always , so the problem is with this update , I cannot paint the base livery rookie cup bike , ok is painting but dont load in game, So I give up, suit, and gloves upadte , also custom suit , but simple paint of a base bike dont work.
Thanks guys !!
 
but you can paint the base livey bike (incluiding your flag) I do this for the first update with rookie cup and works well , and the rest of the AI load his flag as always , so the problem is with this update , I cannot paint the base livery rookie cup bike , ok is painting but dont load in game, So I give up, suit, and gloves upadte , also custom suit , but simple paint of a base bike dont work.
Thanks guys !!
Just try renaming your pak to a larger number and see if that works. The patch is probably just overriding your mod
 
Hey, I've been looking around and only found small bits here and there about how to change ai skill levels. I wanna change their performance compared to one another and not their overall pace.

Could someone explain to me how, and what tools I need to use to change them up.

What I've done so far:
I downloaded umodel and followed the guide to opening motogp files. I went to game - assets - data - gameplay - ai - skills and went for AiSkills.uasset.. Opened that with HxD and I couldn't understand what I was looking at. If I've done correct until this, I was hoping someone could explain what I need to be looking for in there.

Thanks!
 
Hey, I've been looking around and only found small bits here and there about how to change ai skill levels. I wanna change their performance compared to one another and not their overall pace.

Could someone explain to me how, and what tools I need to use to change them up.

What I've done so far:
I downloaded umodel and followed the guide to opening motogp files. I went to game - assets - data - gameplay - ai - skills and went for AiSkills.uasset.. Opened that with HxD and I couldn't understand what I was looking at. If I've done correct until this, I was hoping someone could explain what I need to be looking for in there.

Thanks!
The actual values themselves are stored in aiskills.uexp, which will have been exported with the aiskills.uasset file.

It’s quite difficult to explain really but basically there’s different hex values which correspond to certain values (For example TimeGenerationMinimum which controls qualifying and simulated times).

I haven’t played with the aiskills yet this year so I don’t know exactly the rider order or the order of the values.

I think @Marg could shed some light on the different values though
 
Hi! Can someone tell me where can I find the folder with the riding styles to change some of them and how can I do it properly ? I found them in Content\assets\data\characters\DataAssets\Riders but I don't know what to do now. Thanks :)
 
Last edited:
Hi! Can someone tell me where can I find the folder with the riding styles to change some of them and how can I do it properly ? I found them in Content\assets\data\characters\DataAssets\Riders but I don't know what to do now. Thanks :)
That isn’t actually where they are, those files just link to the animations.

Are you trying to change a specific rider’s style (e.g Rossi to body out) or are you trying to modify the actual animations themselves?
 
Hi sir, after i click the repack command i cant see my pakchunk file.. why was that happen?

This thread will teach you the very basics of modding the MotoGP games, I am going to try and explain more things this year but to start with we'll just stick to the basics.

Requirements:
1) Download these tools: https://www.racedepartment.com/downloads/motogp-21-modding-tools.42020/
2) You need Umodel (a.ka UE Viewer): https://www.gildor.org/en/projects/umodel
3) You need Unreal Engine Editor 4.25:
https://www.epicgames.com/unrealtournament/download
4) Also make sure you have Python 2.7 installed:
https://www.python.org/download/releases/2.7/

Text tutorial:
First of all we'll start with a bike skin as it's the main thing people want to edit and it's super easy, but once you understand the process you can try with something else.

Section 1: Export
-Launch Umodel
- Copy the path to MotoGP 21 into the text box (Normally it is: C:\Program Files (x86)\Steam\steamapps\common\MotoGP™21 or wherever you have installed it).
- Don't try to navigate to it as you'll have issues, just copy the path directly into the text box.
- Select "Override Game Detection"
- Select "Unreal Engine 4" And "Unreal Engine 4.25"

unknown.png


Then hit OK.
- You'll now have a window with all the directories of the game. Navigate to: motogp21\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101'

unknown.png


If you're unsure of the ID of the bike you want to edit click on textures and then on "livery001.uasset".
This will load the first texture of the bike so you can see if this is the bike you want to edit.

It will display something like this:

unknown.png


If you want to return to the previous screen press "O" and it will exit the preview.

- Once you have found the texure you want to edit click on "Tools->Export current object" and Umodel will export the texture currently being viewed.
-Umodel will automatically create a folder called "UmodelExport" located where Umodel.exe is.
You can now find the texture (.tga format) and edit it!

Section 2: Import back in game
Part 1: Prepare your modded textures.
Basically we need to convert our modded .tga texture to .uasset.
- Launch Unreal Engine editor.
- Select Games.
unknown.png


- Select Blank Project.
unknown.png


- Select no starter content, choose a path to save the project to and then you can name it whatever you want. I'm going to call mine "Tutorial".
- Click on Create Project.
unknown.png


- Drag your modded texture here:
unknown.png


- Double Click the texture and change the Mip Gen setting to "NoMipmaps", this is so the texture doesn't appear blurry in game before loading fully.
unknown.png


- Click on File->Save all. This way you will not need to create a new project next time.
- Close texture window to return to the previous screen.
- Click on File->Cook content for windows. Wait till it finishes. You can close Unreal Engine now!
Part 2: Repack.
Go into "MotoGP 21 Modding Tools" folder from the rar. There you will see a folder called "motogp21". Inside it, you need to create the same Directory where you extracted the file from in Umodel:
"motogp21\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101\textures"
Create the missing folders.
- Go to the location you saved the project to earlier (by default it will be "Documents\Unreal Projects\Name")
- Then from there go to "Saved\Cooked\WindowsNoEditor\Name\Content" here you will find the files Unreal Engine cooked for you. You should have 2 files. Copy BOTH of them into "motogp21\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101\textures".
We're almost done!
- Go back into the root of folder "Import in game". Double click repack command.bat
Once it's done (it's quick), you will have a file called "pakchunk0-WindowsNoEditor_X_P.pak". Replace the X with something else, like "pakchunk0-WindowsNoEditor_MyMod_P.pak"
Copy the pak file you created and paste into:
C:\Program Files (x86)\Steam\steamapps\common\MotoGP™21\motogp21\Content\Paks
or wherever you have installed the game. Make sure you copy it where all the other pak files are.
You're done! Check your mod in game.

There has recently been a modified version of umodel created that allows MotoGP 21 models to be opened.

You can read about and download that version here:
 

Latest News

How long have you been simracing

  • < 1 year

    Votes: 213 14.3%
  • < 2 years

    Votes: 154 10.3%
  • < 3 years

    Votes: 149 10.0%
  • < 4 years

    Votes: 115 7.7%
  • < 5 years

    Votes: 214 14.4%
  • < 10 years

    Votes: 177 11.9%
  • < 15 years

    Votes: 118 7.9%
  • < 20 years

    Votes: 80 5.4%
  • < 25 years

    Votes: 64 4.3%
  • Ok, I am a dinosaur

    Votes: 207 13.9%
Back
Top