Lan setup
Option 1 - online private match (Steam or Epic)
Requirements
- Hamachi
- BakkesMod
- Rocket Plugin installed in Bakkesmod
- RLBotGUI (only needed for the host)
Quick Note: If the host can forward port 7777 / configure their firewall, then neither the host nor the clients need to use Hamachi. Then the host only has to provide their IP address to the clients who enter it into Rocket Plugin to connect. This allows more connections than the free version of Hamachi.
Instructions for Host
Only the host can load bots into the game!
- Create a network in Hamachi and note the network ID (tutorials can be found online).
- Make sure that BakkesMod is running.
- Start Rocket League with RLBotGUI (start a match, then quit the match to the menu).
- Use the Rocket Plugin to host a LAN match
- Press the "Home" key to open the Rocket Plugin menu.
- Setting a large team size helps, otherwise bots may de-spawn after demos.
- Click Host after setting the game options (and password if desired).
- Tell your friends to join the match via Hamachi + Rocket Plugin (see below for details).
- If they get a message saying that they could not connect to the host, make sure that you're using the same password for the match as your password for private matches or delete your private match password. See this post for details.
- In RLBotGUI, set Extra -> Existing Match Behaviour -> Continue And Spawn.
- Drag desired bots onto teams in RLBotGUI.
- Don't worry about adding Human players in RLBotGUI. Human players can simply join ingame.
- Click Start Match in RLBotGUI. Expect the bots to join the teams.
The setup is basically the same as playing custom maps. If the instructions above are not clear enough, see this video tutorial by Lethamyr.
Instructions for Clients
Use the standard procedure for joining a LAN match via Rocket Plugin. You can find more detailed tutorials elsewhere, here's a short summary:
- Open Hamachi and join the host's network via the network ID they tell you.
- Right-click on the host and click "Copy IPv4 Address".
- Open Rocket League
- Open the Rocket Plugin menu with the "Home" key.
- Under the Multiplayer tab in the "Join a local game" section, paste the host's address into the IP Address field and click Join.
- The port can be left at its default of 7777.
Option 2 - online splitscreen (Steam or Epic)
Requirements
Instructions for Host
Only the host can loads bots into the game!
- Start Rocket League with RLBotGUI (launch a match, then quit the match to the lobby).
- Create a Parsec room and have your friends join
- Start new match with bots and players
- Have friends join appropriate team
Instructions for Clients
- Join Parsec room
- Press Start to join local Rocket League lobby
- Join appropriate team