LOBBY WARDEN
A powerful host tool for R.E.P.O. to use with your friends: players, upgrades, spawning, teleports, valuables, carts, extra inventory slots and lobby rules. Press F5 in game.Lobby Warden
Lobby Warden is a powerful host tool for R.E.P.O. to use with your friends. It is made so every host can set the server, the game and the lobby rules the way they like: every rule has its own switch and everything can be changed in real time, while you play. Run your own lobby from one clean menu: players, upgrades, spawning, teleports, valuables, carts, extra inventory slots, round and lobby rules.
Press F5 in game. Nearly every tick and switch starts off, so nothing changes until you switch it on. The one exception is Let players join any time: the lobby stays open after you press Start (the game normally closes it), so friends can join in the lobby, the truck, the shop and during a level. Switch it off for the game's normal behaviour.
NEW in 1.3.0 (compared with 1.2.0)
- Guests get more tools (when the host runs Lobby Warden): the host can allow a guest's Cart runner, and a FULL access tick gives a guest revive, kick (never a ban), cart can't hit, wings and the monster actions. Guests see their own upgrades and the team's, and have a standalone Guest panel with the tabs Looks, Upgrades and Every server.
- Players panel redesigned: one card per player with labelled rows (Moderate, Rights, Mods, Actions, Teleport, Powers, Looks, Upgrade).
- Own upgrades for every player: one switch in Upgrades > Cap per upgrade, and a Shared / Own only pill per upgrade.
- Cart runner: slower by default and it pulls away gently, so riders stay in; it goes round the extraction's pillars; with "Ramming a monster kills it" on it drives on instead of waiting; more settings in Cart options > Cart runner; a cart that meets a cart, a player or a monster takes another way sooner.
- Extraction destroy list: text only, right under your energy number, visible from any distance by default, can be dragged while the menu is open, with text size and font choices.
- Teleports of a loot group keep small and big apart, and what already lies in the cart, the extraction or at the truck stays where it is.
- FPS + ping overlay can be dragged anywhere while the menu is open.
- Lobby card (size, lock, let players join any time, server status, invite) is now at the top of the Late join tab.
- Extraction Commander shows a cart-style screen above the shop's pad.
- Fixes: the server-name tag is no longer shown twice; the Loom stops following an ignored player.
NEW in 1.2.0 (compared with 1.1.0)
- Lobby Guard (always on, nothing to set): fake "you were kicked" messages are ignored; if somebody steals the host role, you keep the lobby, the role is asked back and the thief is banned; a revive of a player who is alive is refused (it sent him to his death head, high above the level); a player who falls out of the level is put back on his last safe spot or the truck; a player whose mod tries something you did not allow gets a red CHEAT tag and an on-screen message (nobody is kicked for that); every death is written to the log with the cause (
[DEATH]). Settings > Cheating moderation shows what was caught. - Extraction Commander (always on): a grabbable box with a cart-style screen on the extraction point (green fist = can be sent, red hand = not yet, the haul in yellow with the goal under it). Press it to send the haul, press again before it leaves to call it off. The host and every player see the same box, with or without the mod. Options on Round > Extraction. "Finish (no money)" in the menu works with it.
- Wings: pink or blue wings per player (two ticks behind each name), seen by everybody.
- Keep inventory (Rules > Players): slot items stay when you die, through the shop and into the next level.
- God mode for other players: tick "God" behind a name: that player takes no damage and is revived at once if down. Works for players without the mod.
- Extra slots for one player: a tick in the Players tab gives a single player extra slots (he needs Lobby Warden).
- Enemies ignore me goes much further: the dog and the duck can be petted (hearts) and stay friendly, nothing hunts you any more (also not the Pony, Heart Hugger, Loom, Bella), and what you hit or throw becomes vulnerable for 5 s.
- Allowed guests get their own tools: a player you allow gets God mode, Never tire and No tumbling for himself and can teleport himself. Item teleport, moving other players and extraction stay off until you tick them one by one.
- Players panel (standalone): a separate small window with its own hotkey (Players, Banned players, Actions, Settings). It can be resized and locked, and has a Ban by Steam ID box.
- Cart can't hit per player, a Revive me button, Smash every door on Home.
- Languages: Italiano, Mongolian and Afrikaans added.
- Late joiners are brought up to date: loading screen ends, they hear and see everybody, and they see awake monsters, torn-off doors, dead players, found loot, the haul and run totals. After the game says "loaded", everything follows within about 2 seconds.
- Spawned monsters appear at once (the game's 2-5 s hidden wait is cut).
ADDED to existing features
- Extraction destroy list is on by default, shown as text under your energy number.
- Players tab: every player shows how many other mods he runs (hover for the names); finer permission ticks (items, other players, extraction, full access) with hover texts.
- Settings > Cheating moderation now holds Lobby Guard, Flags and Voice; Players > Cheating moderation shows only the mods per player.
- Spawn: things appear in tidy rows a few steps in front of you, never inside each other.
- Ban line in the status box uses the crying-face emoji.
- The late-join helper switches are built in and always on (no longer in the menu).
FIXES (problems of 1.1.0)
- Enemies ignore me could stop every monster's sight ("Collection was modified"); fixed.
- A monster crashed (
EnemyShadow) when you were the only player and ignored; fixed. - A late joiner still saw (and could not open) a door that was already broken; fixed.
- The "Allow Lobby Warden" tick was hidden for some players because of a wrong version check; fixed.
- Bella rang her bell and attacked an ignored player who only stood in her way; the Pony, Heart Hugger and Loom reacted to ignored players too; fixed.
- Buttons are never narrower than their text any more (all languages).
- CarryFriend is no longer listed as a mod conflict.
Features
- Players: kill, revive, heal, kick and ban (with a "sure?" question), teleport to the truck, an extraction point or another player, upgrades per player.
- Team upgrades: give, take or clear any upgrade for everyone, with a cap per upgrade.
- Spawn: enemies, items, valuables and cosmetic crates, with the game's own enemy names and hover texts.
- Valuables: bring all, small or big valuables, teleport a category to the cart, extraction or truck, unbreakable while teleporting.
- Cart runner and cart options: a cart drives to you, to the extraction or back to the truck; cart bank, cosmetic box storage, crush, recovery, pocket cart and Hauler caps.
- Round and lobby: extraction points, next map, go to a level, lobby size, lock or open the lobby, server status on screen, INVITE button.
- Me: god mode, never tire, no tumbling, fly, noclip, one-shot, cash and level, upgrades for yourself, cosmetic token speed, up to 7 extra inventory slots (keys 4-9 and 0).
- Saves, profiles, other mods: save runs in public lobbies, save and load your whole setup, see which mods a player runs.
- Menu: reset arrows on every slider, 7 colour themes, size, 11 languages and a search box that finds any option.
Fair use
- Made for your own lobby, as the host. Everything that changes the game only works for the host.
- In somebody else's lobby you only get a small Guest menu unless the host allows Lobby Warden for you.
- Please don't use it to grief other players.
Install
Install with the Thunderstore Mod Manager (it adds BepInEx for you). Every setting is a normal BepInEx setting: you find it in the menu and in BepInEx/config/lobbywarden.cfg.
Cart runner keys
J cart comes to you, K cart goes to the extraction and drives in, L cart goes back to the truck, U cart opens the extraction and drives in, I next cart. Switch Cart runner on in Cart options first.
About
Lobby Warden was made because I ran into problems with separate mods. All code was written by AI. It uses the game's own R.E.P.O. physics.
Made with the help of AI. Built with Anthropic AI. Files are read and written inside BepInEx/config.
