StraftatOfflineLAN
Offline LAN hosting and joining for STRAFTAT using FishNet Tugboat.
About this mod Author’s original text
STRAFTAT Offline LAN
Offline LAN hosting and joining for STRAFTAT.
This mod adds an Offline LAN panel to the multiplayer menu. It replaces the Steam gameplay transport with FishNet Tugboat for local network sessions, so players on the same LAN can host and join by local IP address instead of relying on Steam lobbies, Steam invites, or Steam Datagram Relay for match traffic.
Features
- Host an offline LAN lobby from STRAFTAT's multiplayer menu.
- Join by host LAN IP address.
- Local passcode preflight before a client can join.
- Uses UDP 7770 for gameplay by default.
- Uses UDP 7771 for passcode/auth by default.
- Supports STRAFTAT's existing lobby options such as lobby name, max players, and gamemode.
- Compatible with normal LANs even when the LAN also has internet access.
How to Use
Install the mod on every PC that will join the LAN session.
On the host PC:
- Launch STRAFTAT through r2modman.
- Open the multiplayer menu.
- Set lobby options such as lobby name, max players, and gamemode.
- In the Offline LAN panel, set your player name, port, and passcode.
- Click Host Offline LAN or use STRAFTAT's normal create lobby button.
- Tell the other players the displayed LAN IP, port, and passcode.
On each client PC:
- Launch STRAFTAT through r2modman.
- Open the multiplayer menu.
- Enter the host LAN IP, port, passcode, and your player name.
- Click Join IP.
Firewall
The host PC must allow STRAFTAT through Windows Firewall for UDP traffic.
Default ports:
- 7770/udp gameplay
- 7771/udp passcode/auth
If clients can pass the passcode step but cannot join the lobby, check that UDP 7770 is allowed on the host PC.
Notes
- This is an early offline LAN build.
- This does not provide Steam invites for offline LAN sessions.
- Passcode auth is intended for trusted local networks, not hostile public networks.
- Steam may still initialize in the background because STRAFTAT itself uses Steamworks, but Offline LAN gameplay uses the local Tugboat transport.
- Optional large-lobby mods such as MoreStrafts may work if they update STRAFTAT's normal max-player value before hosting.
Rollback
Disable or uninstall the mod/r2modman, or remove StraftatLocalP2P.dll from BepInEx/plugins.
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.
Install locations vary a lot between mods — the bundled readme is the most reliable guide.
Install these first, or the mod will not work: