StraftatOfflineLAN
Offline LAN hosting and joining for STRAFTAT using FishNet Tugboat.
| Last updated | a day ago |
| Total downloads | 5 |
| Total rating | 0 |
| Categories | Mods |
| Dependency string | BigJacksonMods-StraftatOfflineLAN-0.2.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2304README
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
7770for gameplay by default. - Uses UDP
7771for 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 Thunderstore/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 Thunderstore/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/udpgameplay7771/udppasscode/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 in Thunderstore/r2modman, or remove StraftatLocalP2P.dll from BepInEx/plugins.