HostOnlyStart
Host-only truck start permissions for R.E.P.O. Authorized players can start once extraction points are completed.
About this mod Machine translation
Host Only Start
Host Only Start is a R.E.P.O. / REPO launch permission control plug-in. It can limit the number of cars that can be sent to only the owner or players authorized by the owner.
The current modified version no longer requires all players to return to the truck: as soon as the extraction point is completed and the operating player has permission, the truck will start immediately.
special thanks
Special thanks to those who participated in the test: blublue
Bug feedback: cashjiu@163.com
Function description
After installation, only the following players can start the car by default:
- Homeowner
- Players authorized by the host
Unauthorized players will be blocked when trying to start.
Departure conditions
- Not requiring all players to return to the truck;
- Only detect whether the level extraction point has been completed;
- As long as the extraction point is completed and the operating player has the permission to start the train, the train will start immediately.
In-game menu
Default button: Home
Press Home to open the Host Only Start launch permissions menu.
You can see the current room player list in the menu, and you can authorize or revoke authorization for non-host players.
Menu functions include:
- View the current player list;
- Authorize a single player to start the car;
- Revoke a single player’s starting authority;
- Added departure authority for all passenger planes;
- Revoke all dispatch permissions;
- Reload configuration;
- Modify menu hotkeys.
Suitable for the scene
- The homeowner wants to turn off the power quickly;
- Players fall behind, hang up, or get stuck;
- I don’t want the team to be unable to continue because someone didn’t enter the car;
- I want the designated management player to have the authority to start the car.
Configuration file
After starting the game for the first time, a configuration file will be generated:
REPO\BepInEx\config\local.repo.hostonlystart.cfg
Main configuration items:
[Feedback]
ShowDeniedMessage = true
[Permissions]
AllowedClientSteamIds =
AllowedClientPlayerNames =
[UI]
MenuKey = Home
It is recommended to use SteamID authorization because SteamID is more stable than player name.
Multiple SteamIDs can be separated by commas, for example:
AllowedClientSteamIds = 76561199838608602, 76561199516256365
Installation method
Just install it using r2modman.
When installing manually, extract the files in the compressed package to the game directory so that the DLL is located:
REPO\BepInEx\plugins\HostOnlyStart.dll
Things to note
- Only the owner can modify the authorization list.
- Even if client players can see the menu, they cannot modify permissions.
- If you edit the configuration file directly, you need to restart the game or click "Reload Configuration" in the menu.
- It is recommended to use SteamID for dispatch permission, and it is not recommended to use only player name.
- If multiple players capture the car screen at the same time, synchronization delays or old RPC warnings may occur. It is recommended that only one authorized player operate the car screen.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: