BakkesMod Wiki

Contents

Troubleshooting

If you're having trouble running the mod, take a look around this page.


Epic Games version of rocket league

Epic is now supported, but some plugins may not work. Please be patient and wait for these plugins to update.

If you're on the newest version, your Bakkesmod folder has been moved. All the troubleshooting steps below are still valid on the Epic Games store version, but anywhere it tells you to go to your Bakkesmod folder, go instead to %appdata%/bakkesmod rather than your steam or epic library location.

Trouble after Sept 17 update

If you're having trouble after the update from September 17th, read the following in its entirety before asking for help :

1. Download the latest version of Bakkesmod from http://bakkesmod.com/

2. Download the latest x64 VC Redist here.  https://aka.ms/vs/16/release/vc_redist.x64.exe

3. Restart your PC. Hold Shift while pressing the reset button.


The mod gives the status "Injected" but doesn't work.

Download vc_redist.x86.exe from the official Microsoft site at https://www.microsoft.com/en-us/download/details.aspx?id=48145

Download both the 64 bit version ( https://aka.ms/vs/16/release/vc_redist.x64.exe) and vc_redist.x86.exe. Make sure you reboot your computer and then run the injector and it should work!

Verify your game files through steam, then reboot your computer.

► Close all instances of Bakkesmod (check your system tray -> arrow on the bottom right of your taskbar, to make sure BakkesMod is not running in the background). Right click `bakkesmod.exe` -> Properties -> Compatibility -> check "Run this program as an administrator" and click "Apply". Then run BakkesMod.

► Since the switch to dx11/64bit, BakkesMod added a file called `64bitbminjector.exe`. This file has been picked up by different antivirus programs and put it into quarantine, claiming it's an actual virus. This is a false positive, it will not harm your PC. Make sure your antivirus doesn't do that. Regardless of your antivirus preventing any use of any file from BakkesMod, do the following instructions:

In your antivirus, whitelist/ make an exception for the bakkesmod.exe AND the Rocket League installation folder called `rocketleague` (Find your Rocket League installation folder by right clicking Rocket League in your steam library-> Manage -> Browse local files.)

After doing that, run BakkesMod as administrator and do "File -> Reinstall".

If you need help whitelisting files in your antivirus, check out this guide.

►If you're using Windows 7, check out the "Could not hook DirectX" error upon injecting BakkesMod section.

Injected but BakkesMod/ F2 doesn't work

These instructions only do anything if BakkesMod is properly injected. To check if it is, go into Freeplay and use your quickchat buttons. If BakkesMod is actually injected, pressing those will move the ball. If they don't do anything, BakkesMod is NOT injected (even if it might say it is) and you should follow these steps instead.

► Close all instances of Bakkesmod (check your system tray -> arrow on the bottom right of your taskbar, to make sure BakkesMod is not running in the background). Right click `bakkesmod.exe` -> Properties -> Compatibility -> check "Run this program as an administrator" and click "Apply". Then run BakkesMod.

► If that doesn't work close Rocket League and in BM select "File -> Reinstall". Make sure to have BakkesMod running as an administrator while you do this.

► Check if you have any other controls set to F2 on your keyboard itself, for example F2 might increase the volume or brightness on your PC. If this is the case look for the function button (FN) on your keyboard and press it along with F2 (FN + F2).

► Change the keybind that opens the menu, do "File -> Open BakkesMod Folder" then navigate to the `cfg` folder. Open the `binds.cfg` in any text editor and change F2 to any mappable key. Here's a list of keys you can use: https://docs.unrealengine.com/udk/Three/KeyBinds.html#Mappable%20keys.

► Some programs with an ingame overlay such as Fraps or bandicam for example can be the cause of the BakkesMod interface not opening. There are more than the ones previously mentioned, but it's impossible to know and list each and every one. Make sure you don't have any programs open in the background that have any form of an overlay ingame (except Discord, GifYourGame, steam).


BakkesMod doesn't recognize that the game has launched and remains uninjected

►This error is commonly caused by having Rocket League set to run as administrator, but BakkesMod is set to run normally. To fix this, make sure both BakkesMod and Rocket League are set to run as administrator.

►Follow the steps in this section to run a program as administrator.

"Could not hook DirectX" error upon injecting BakkesMod

►As far as we know, this error only happens if you're using Windows 7 and the only fix, that we currently know of, is to upgrade to Windows 10. The mod itself should work on Windows 7, if there's no other issue, just the interface does not open.

►As a "workaround" of some sort you can go to File-> Open BakkesMod Folder -> open the `cfg` folder and manually edit and save the `config.cfg` file. Those changed should still be applied ingame.

The mod complains about a missing dependency

► Go here: https://www.microsoft.com/en-us/download/details.aspx?id=48145

► Click on the big Download button.

► Choose and download both, `vc_redist_x64.exe` and `vc_redist_x86.exe`.

► Install both of them.

► If you cannot install either of them, uninstall all "Microsoft Visual C++ Redistributable"s you have currently installed, reboot your PC and then install the ones we told you download above.

► Reboot your PC again.

► If BakkesMod still gives you the error that you're missing this, reinstall BM by closing RL and then clicking "File -> Reinstall".

The mod gives the message "Unable to remove bmupdate.zip!"

►In the windows file browser, go to your temp folder. (Either by typing %tmp% in the location bar or C:\Users\{Username}\AppData\Local\Temp\) and delete the bmupdate.zip file. Run BakkesMod as administrator and do "File -> Reinstall" if needed.

►If it still gives that message afterwards or if there isn't such a file in the temp folder, download the newest version of the injector: http://bakkesmod.com/download.php

The mod gets stuck on "Updating" or crashes as soon as the "Updating" message pops up

If the mod is stuck on "updating", make sure you wait a few minutes test whether it is actually still downloading. The update packages are usually around ~2.7mb and hosted on a server in The Netherlands.

If your issue still persists, it is usually a firewall/antivirus blocking the download. Make sure the injector and the Rocket League installation folder called `rocketleague` are whitelisted in your antivirus. It could also be that a firewall on the router or elsewhere on the network is blocking the download. This is often the case on university networks and networks which are managed by other parties. For this, if possible, try tethering the download through another connection (if you can afford tethering 2.7mb, don't do this if you don't have any kind of data plan!). Another possible solution would be to use a VPN when updating. If none of these options are available to you, you need to manually install the updates every time Rocket League updates. Instructions on how to do this are at the bottom of this page.

If you need help whitelisting files in your antivirus, check out this guide.

The mod gives the message "Could not find BakkesMod DLL"

This is most likely a result of an antivirus removing the DLL. If you don't know how to whitelist/ make exceptions in your antivirus, Google it.

►In your antivirus, whitelist/ make an exception for the bakkesmod.exe AND the Rocket League installation folder called `rocketleague` (Find your Rocket League installation folder by right clicking Rocket League in your steam library-> Manage -> Browse local files.)

After doing that, run BakkesMod as administrator and do "File -> Reinstall".

►A common program that causes issues is Riot Vanguard. It works as an antivirus without telling the user and has no customization options. If you have Valorant or League of Legends installed, you may be unable to use Bakkesmod.

If you need help whitelisting files in your antivirus, check out this guide.

"Mod is out of date, waiting for an update"

This means Rocket League just had an update. This message is completely normal and you won't be able to use the mod until a BakkesMod update has been created. Just wait until that happens. This is not a bug. Everyone is waiting.

Or your antivirus is messing with things: ►In your antivirus, whitelist/ make an exception for the bakkesmod.exe AND the Rocket League installation folder called `rocketleague` (Find your Rocket League installation folder by right clicking Rocket League in your steam library-> Manage -> Browse local files.)

After doing that, run BakkesMod as administrator and do "File -> Reinstall".

If you need help whitelisting files in your antivirus, check out this guide.

"Unable to find manifest file"

You most likely chose the wrong RocketLeague.exe location. This is really common if you have Rocket League installed in a non-traditional location.

►In your Bakkesmod window, go to Settings-> Manually select BakkesMod folder like shown on the picture below.

►A window pops up, in there navigate to {SteamLibrary}\steamapps\common\rocketleague\Binaries\Win64 and select RocketLeague.exe.

https://imgur.com/QQ7xtJQ

Finding your install location

►Open Steam library

►Right click on Rocket League and hit "Properties..."

►Navigate to Local Files

►Browse local files

►Open the Binaries folder, then Win64

►You should now see RocketLeague.exe

►Follow the above instructions to set this as your BakkesMod folder

Rocket League keeps crashing when I run the injector

► Make sure you have don't have any launch options set for Rocket League. Go to your steam library, right-click -> properties on Rocket League -> set launch options -> empty the box.

► Close the injector, run it as admin and select "File -> Reinstall".

► BakkesMod is not compatible with NinjaRipper, remove NinjaRipper if you wish to use BakkesMod

► Try increasing the injection timeout (settings -> injection timeout) to something around 5000

► If your game crashes when injecting and you did all of the above, check your bakkesmod.log file, located under "File -> Open BakkesMod folder" (it's a text file, might only show up as `bakkesmod` if you have file extensions hidden). 

If the log contains "plugins": {"broken": followed by a list of plugins, disable those plugins by removing them from the plugins folder (in the BakkesMod folder).

If the last few lines in the log are related to/mention `DecalMod` or `QueueMod` , you need to follow these steps closely:

First completely uninstall Rocket League through steam. Make sure that the Rocket League installation folder called `rocketleague` is gone (usually located under `C:\Program Files (x86)\Steam\steamapps\common`, unless it was installed somewhere else like when Using Epic Games). If it's still there, delete it yourself and when it's gone, restart your PC. Then first make sure that BakkesMod is closed and install Rocket League again. Run it once and close it again. Run BakkesMod as admin and Rocket League should not crash anymore. 

If it still does you either didn't follow these steps close enough or it's caused by another issue, in which case you should send log and crash dumps in the #help channel in the discord server.

Make 100% sure you MANUALLY delete the leftover `rocketleague` folder after uninstalling the game, that's the most important part of fixing this specific `Initializing Decal-/ QueueMod` crash issue.

► Your antivirus interfering could also be the cause of crashes. In your antivirus, whitelist/ make an exception for the bakkesmod.exe AND the Rocket League installation folder called `rocketleague` (Find your Rocket League installation folder by right clicking Rocket League in your steam library-> Manage -> Browse local files.)

After doing that, run BakkesMod as administrator and do "File -> Reinstall".

If you need help whitelisting files in your antivirus, check out this guide.

Rocket League instantly closes/doesn't launch when BakkesMod is open

See "Rocket League keeps crashing when I run the injector".

"Error connecting to update server, will retry in a few minutes"

Error used to be called: "Error downloading update package. The update server might be offline." That message may still exist and these steps still apply if so

Shut down your computer using the shift shutdown method (https://cdn.discordapp.com/attachments/617370726340755459/675751004758867975/shiftshutdown.png). After restarting your PC try again.

If it still doesn't work run the mod as administrator and hit file -> reinstall

Injection failed, download vc_redist...

As far as I know this issue only happens on Windows 7. First do the shift shutdown method (https://cdn.discordapp.com/attachments/617370726340755459/675751004758867975/shiftshutdown.png). After restarting make sure you have the latest version of the mod (just download the most recent one from https://bakkesmod.com -> download -> "If you're using Windows 7..." -> Download) and try this fix by /u/waddaharouri

right click on bakkesmod -> Properties -> Compatibility -> check "Run this program as an administrator" and click apply then make the compatibility mode on windows 7.

The injector doesn't open at all, but does stay active in the task manager

Change your language to English (United States)

Cannot open the plugin manager ingame and the console prints "Error loading plugin pluginmanager, reason: No mapping for the Unicode character exists in the target multi-byte code page"

Please create a thread on the subreddit that follows the template and most importantly, include your bakkesmod.log file!

Cannot open the plugin manager ingame and the console prints "LoadLibrary returned NULL, ... Error code: 126"

This means that some of your Bakkesmod files failed to download properly.

Run BakkesMod as administrator and do "File -> Reinstall".

If that fails, download the latest version of Bakkesmod from http://bakkesmod.com/ and ensure that you run the installer as administrator.

If both fail, check and ensure that your antivirus has whitelisted Bakkesmod and then run BakkesMod as administrator and do "File -> Reinstall".

If you need help whitelisting files in your antivirus, check out this guide.

False positive antivirus Warnings newinjectorsetup.exe

With new updates to allow Bakkesmod to work for Epic Games, antiviruses have started flagging the files that keep the mod up to date. If you downloaded the mod from bakkesmod.com and not any other website, it is safe to use. You can ignore these warnings. If your antivirus doesn't let you run them, you need to whitelist the files.

If you need help whitelisting files in your antivirus, check out this guide.

Manually updating the mod

► Go to http://updater.bakkesmod.com/updater/12/ .

► Search for "download_url" (near the end / bottom) and copy the URL that's directly to the right of it.

--► The URL looks similar to one of these links (where "XXX" at the end of it is the current version of BM)

http://149.210.150.107/static/versions/bakkesmod_XXX.zip
http://download.bakk.es/bakkesmod_XXX.zip

► Paste that URL into a new tab in your browser and download the zip.

► Find your Rocket League installation folder by right clicking Rocket League in your steam library-> Manage -> Browse local files.

► Open the `Binaries` and then the `Win64` folder. There should be a folder called `bakkesmod` (if there isn't, create one). Open it and extract the files from the zip you downloaded into this folder.

► There should be a text file called `version.txt` in this `bakkesmod` folder now. Check the path on top of the window and make sure it is

{SteamLibrary}\steamapps\common\rocketleague\Binaries\Win64\bakkesmod\

--► Open this file and check if the number in there is the same as the number at the end of the name of the zip. If they're not the same, start over from the first step.

► Done, you should've now successfully manually updated BakkesMod.

Manually Uninstalling BakkesMod

First off, as long as BakkesMod is not open, it won't affect your game in any way. As of right now BakkesMod does not have an uninstaller, you have to delete the files it creates manually. Before deleting anything make sure to have Rocket League closed.

► Within BM: "File -> Open BakkesMod Folder" (or alternatively its located in "{SteamLibrary}\steamapps\common\rocketleague\Binaries\Win64\BakkesMod"). Now close BakkesMod and delete the entire BakkesMod folder you just opened.

► After deleting the BakkesMod folder from above, simply delete bakkesmod.exe or just never open it again.

Now you're basically done, everything below this is not necessary.

► The injectorlog.log file is created by the injector and is located in %temp%.

► Also in the %temp% directory it's possible there is the bmupdate.zip file which is created and not deleted due to invalid perms or crashes.

► Delete the registry folder HKEY_CURRENT_USER/Software/BakkesMod. This holds settings for the bakkesmod injector.

► Lastly is the registry key that BakkesMod uses to run on your computers start, if you have run on start disable then this wont be there. In regedit navigate to "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" and delete the value named BakkesMod.


Alternatively, you can try out this program created by a BakkesMod Community member that automatically does all these steps for you. It is open source and can be downloaded from here: https://github.com/ItsBranK/BakkesModUninstaller/releases

Locating Logs & Crash Dumps

If you tried everything on this list and BakkesMod is still causing crashes, it would be helpful for you to send us your crash dumps to figure out the problem. There are four different locations for these files

► (Mini-) Dump files are located in "C:\Users\{User}\Documents\My Games\Rocket League\TAGame\Logs", please select the most recent crash dumps. They're named something like "RL-v2...-Date-Time.dmp".

bakkesmod.log (From BakkesMod) is located in "%appdata%\bakkesmod\bakkesmod"

injectorlog.log (From BakkesModInjector) is located in "%temp%" or aka "Appdata\Local\Temp"

Launch.log (From Rocket League) is located in "Documents\My Games\Rocket League\TAGame\Logs", memory dump files can also be found here.

Unable to install plugins with BakkesMod from bakkesplugins.com

This is a common issue. There are two workarounds. Often after the first successful install with the workaround, the buttons start working for future installs.

►First look at the page's link. At the end should be 3 numbers. Write those down or keep them in your head.

For example AlphaConsole plugin's URL looks like this https://bakkesplugins.com/plugins/view/108. The number at the end is 108.

Option 1: Command Line

►In Rocket League, with BakkesMod injected, press f6 to open the console, and type bpm_install ###.

For example, when installing AlphaConsole, you'd type bpm_install 108

►The game will lag for a second, then once it's back to normal either reboot Rocket League, or type cl_settings_refreshplugins. This will let you see the plugin settings in the f2 -> plugins menu

Option 2: GUI Plugin Manager

►In Rocket League, with BakkesMod injected, press f2 to open the BakkesMod window

►Go to the plugins tab, hit plugin manager, then open plugin manager

►In the plugin manager, install by ID ###

For Alphaconsole, you'd install by ID 108

Removing Plugins

Step 1: Unloading

►In Rocket League, with BakkesMod injected, press f2 to open the BakkesMod window

►Go to the plugins tab, hit plugin manager, then open plugin manager

►Uncheck any plugins you don't want to use anymore

If your game is crashing due to a plugin and you can't get to the plugin manager,

►In your bakkesmod.exe, hit file -> open bakkesmod folder

►Go to the cfg folder and open plugins.cfg in notepad or another text editor

►Remove the line "plugin load pluginname" for any plugins you don't want to use

►Save the file


Step 2: Removing

►In your bakkesmod.exe, hit file -> open bakkesmod folder

►Go to the plugins folder and delete the .dll files corresponding to the plugins you unloaded and no longer want

►Go to the settings folder within the plugins folder and delete any .set files corresponding to the plugins you unloaded and no longer want

Crashes with Intel iGPU

If you have tried everything above, and have an Intel CPU and no GPU, try these steps. We only know this issue to have existed for a handful of people and are unsure if it works for everyone.

"File -> Open BakkesMod Folder". Open the file "bakkesmod.log" in notepad. Depending on your Windows settings, it may appear to just be named "bakkesmod".

►Jump to the bottom of the file. If it ends with the line "Creating swapchain, windowed = true", continue these steps. If not, go back to Rocket League keeps crashing when I run the injector

►Go to your Intel graphics command center and disable all settings for Rocket League. They should look like the two pictures below

https://ibb.co/sq7ZX2z

https://ibb.co/7vtFGMP

►Restart your computer

►Boot Rocket League and cross your fingers


Thank you to u/Asterion_Nox on Reddit for sharing that this solved their issue

https://www.reddit.com/r/bakkesmod/comments/m465ky/troubleshooting_for_intel_gpu_users_on_bakkes_mod/

Other

If you have any other issues, feel free to join the discord and let us know what you're having issues with! https://discordapp.com/invite/HsM6kAR

The discord is currently closed, but if these steps haven't worked for you, and you've tried everything, read this guide https://old.reddit.com/r/bakkesmod/comments/kojrrc/official_bakkesmod_epic_games_release_read_before/ and then make a post in the subreddit