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.

1) Download these tools:
2) You need Umodel (a.ka UE Viewer):
3) You need Unreal Engine Editor 4.25:
4) Also make sure you have Python 2.7 installed:

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"


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'


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:


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.

- Select Blank Project.

- 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.

- Drag your modded texture here:

- 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.

- 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:
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:
Can you explain to me how to do it?
Follow the first part of the tutorial, but instead of going to cat001/chassis/chassis101 go into bike shared, then bikestand and then custom numbers.
Export the number you want to replace, edit it in photoshop or whatever image editor you want, then save it. And then just follow the rest of the tutorial. Of course you need to use the path for the custom number instead of the one for the livery
I had the same problem, selecting the right folder, it doesn't take it completely(D:\SteamLibrary\steamapps\common\MotoGP), I had to copy it manually and paste it into UE Viewer


  • Nop.PNG
    16.6 KB · Views: 287
  • Oui.PNG
    16.7 KB · Views: 253
I had the same problem, selecting the right folder, it doesn't take it completely(D:\SteamLibrary\steamapps\common\MotoGP), I had to copy it manually and paste it into UE Viewer
It does say to do this in the tutorial :)

RaceDepartment Store

Aluminium Profile Legs for Floor Monitor Stand for TR8020 Monitor Stand – Black Includes Trak Racer 80mm x 40mm Aluminium Frame and fixing screws/nuts 4 Rubber Floor Protectors Optional parts to complete as Floor monitor stand: TR80-TMSIN-BLK - Single Monitor Profile with Mount...
GT Sport Wireless steering wheel. Built to enhance your Grand Tourer sim racing passion. Ensuring better ergonomics and feel the GT Sport is designed for serious entry-level racers on high-end hardware. Featuring Integrated Simucube Wireless module. Buy now from for € 810,70...
Complimenting the design of the CSL DD, you can securely clamp the wheel base to a desk or table. Buy now from for EUR 29,95 Features Designed specifically for the CSL DD Easily mount your wheel base to a desk or table Supports 5 to 60 mm table thickness Wheel base angled to 15...
  • Featured
Buy now from MOZA Racing ($79,00) Compatibility: R21/R16/R9 Originate from real racing car Quality assurance Aviation grade aluminum alloy housing
Securely mount your Podium Series wheel base to your rig using these ultra-strong, side-mounted brackets. Buy now from for EUR 249,95 Strength Specially designed to bolt to the side-mount holes of the Podium Series wheel bases. Constructed using a double layer of 12mm-thick...
Reaction score
F33L Sim Gloves are lightweight in design, allowing the hands to breathe whilst providing flexibility, enhanced feel, and tactility. These ergonomically designed gloves incorporate a rubber grip design feature to reduce hand fatigue and strain, for greater use of high-end FFB, whilst still...