-
Notifications
You must be signed in to change notification settings - Fork 2
CustomUI Tutorial

CustomUI is a plugin that allows players to create and display their own custom user interface (UI) directly inside Rocket League. This plugin gives players the freedom to design unique visual elements by adding a personal touch to the interface.
First things first, make sure you have BakkesMod installed. Once that’s done, download the CustomUI plugin. Then start BakkesMod and Rocket League.
- Inside Rocket League, open the BakkesMod settings by pressing
F2. - Navigate to
Plugins > CustomUI. - Bind a key to open the CustomUI window. By default, it’s usually set to
F3, but feel free to change it to any key you prefer.

PS: The UI only appears when it’s needed—like the Boost UI in Freeplay or the full interface during matches. To set it up, the easiest way is to start a private match where the UI will show up.
Once you’re in-game, you’ll see the UI appear. If it’s not positioned or sized how you want, don’t panic—that depends on your screen resolution and Rocket League’s interface scale.
- Press
F3to open the CustomUI settings. - Choose a preset. You can find starting presets in the Discord server.
- Use the Item Selector to pick which groups of items you want to display. You can even add multiple groups by clicking the
+button on the right. - Adjust the position and size of each element to fit your setup.

Pro Tip: Don’t forget to hit Save, or your changes won’t apply!
📤 You can also import presets created by graphic designers, friends, or anyone who shares their setup.
-
Go to the Discord server and navigate to the Your Presets channel to access shared presets
-
Download the preset folder from a trusted source (only verified files shared via Drive links are accepted in the Discord).
-
Copy and paste the downloaded folder into the correct location:
- Open the BakkesMod folder (you can access it via the BakkesMod window).
- Navigate to
data/CustomUI/Presets/and paste the folder here.
-
Refresh or relaunch Rocket League, select the preset name and you’re good to go! Follow the same steps as before to tweak the position and size.
To create your own preset:
- Open the BakkesMod folder via the BakkesMod window.
- Navigate to:
data/CustomUI/Presets/ - Download the folder called
TemplateCustomPreset.zipfrom the template-files channel on Discord and paste it here :- Rename your folder to match your preset’s name (e.g.,
TutoCustomUI). - Your folder must follow this structure:
TutoCustomUI ├── fonts ├── image1.png ├── image2.png └── preset.json
- Rename your folder to match your preset’s name (e.g.,
-
Start with the Photoshop Template Files
- Download the diiferent Photoshop template that you want to modify from the template-files channel on Discord.
- Modify the template files as needed to design your preset.
-
Choose Your Font
- Download your preferred font and place it inside the
fontsfolder. - Alternatively, use the default font by leaving the
fontsfolder empty.
- Download your preferred font and place it inside the
The preset.json file serves as the blueprint for your design. Key components include:
- Font: Defines the font used for text elements.
- Image Paths: Contains links to your custom images for each UI element.
- BoostForm: Specifies the type of boost display (either Texture or Circle).
- Open the
preset.jsonfile in a text editor (e.g., Notepad, Visual Studio). - Update the
folderNamefield to match your preset’s folder name exactly. - Edit the following fields:
-
Font: Enter the name of the font you wish to use or leave empty (
"") to use the default font. -
Image Paths: Provide the paths to your custom design files:
-
boostDisplayImage: The background design for the boost display. -
boostTextureImage: The texture for the exact amount of boost. -
scoreImage: The design for the score component.
-
-
BoostForm:
- Set to
"Texture"and provide the path to your texture file inboostTextureImage. - Set to
"Circle"and leaveboostTextureImageempty ("").
- Set to
-
Font: Enter the name of the font you wish to use or leave empty (

PS 1: Avoid modifying other parts of the file to prevent potential issues.
PS 2: To link images inside the folder, use the format "TutoCustomUI\\YourImageName.png".
Artist Mode allows precise editing of each element within your preset.
- Enable Artist Mode in the CustomUI window.
- You can now edit each item individually, adjusting its position, size, and color for text:
Background boost imageTexture boost imageBoost textBackground score imageText for your team’s scoreText for the opposite team's scoreGametime text
- You can edit multiple objects simultaneously.
PS: Disable Artist Mode when you're finished to ensure only the boost and score elements are modified together.
- Zip your preset folder.
- Share it on the Discord server (follow the server rules).

