TechtonicaDirectConnect
Connect to Techtonica dedicated servers via direct IP. Bypass Steam lobbies and join 24/7 community servers!
About this mod Author’s original text
Techtonica Direct Connect
Status: WORKING - Successfully tested with dedicated servers!
Connect to Techtonica dedicated servers using direct IP addresses instead of Steam lobbies! Join 24/7 community servers without Steam lobbies or friend invites.
Features
- Direct IP Connection: Connect to any Techtonica server using IP:Port
- In-Game UI: Simple connect dialog accessible via hotkey
- Cross-Platform: Works on both Windows and Linux
- Remember Last Server: Automatically saves your last connected server
- Easy Disconnect: One-click disconnect from the in-game menu
Installation
Using r2modman Mod Manager (Recommended)
- Install r2modman or Mod Manager
- Search for "Techtonica Direct Connect"
- Click Install
Manual Installation
- Install BepInEx 5.4.21+ to your Techtonica game folder
- Download and extract TechtonicaDirectConnect.dll to BepInEx/plugins/
- Launch the game
Usage
- Launch Techtonica
- From the Main Menu, click the "Join Multiplayer" button (enabled by this mod)
- Or press F11 to open the connect dialog from anywhere
- Enter the server IP address and port (default: 6968)
- Click "Connect" - the game will load and connect automatically
- To disconnect, press F11 again and click "Disconnect"
Configuration
After first run, a config file is created at:
BepInEx/config/com.certifried.techtonicadirectconnect.cfg
| Setting | Default | Description |
|---------|---------|-------------|
| DefaultPort | 6968 | Default server port |
| LastServerAddress | (empty) | Last connected server (auto-saved) |
| ConnectHotkey | F11 | Hotkey to open connect dialog |
Finding Servers
- CertiFried Community - Official CertiFried servers
- CertiFried Discord - Server listings and support
Server Hosting
Want to host your own 24/7 dedicated server? Check out the server package on GitHub:
- TechtonicaDedicatedServer - Full dedicated server hosting solution for Linux (Wine) and Windows
- Includes admin panel, auto-start, backup management
- Supports headless operation (no GPU required)
Troubleshooting
"Connection timed out"
- Verify the server IP and port are correct
- Check if the server is running and accepting connections
- Ensure your firewall allows outbound UDP on the server port
"Failed to initialize connection"
- Make sure BepInEx is installed correctly
- Check BepInEx/LogOutput.log for error details
Game freezes on connect
- This can happen if the server is unreachable
- Wait for the timeout (10 seconds) or restart the game
Technical Details
- Uses KCP (UDP) transport for reliable connections
- Swaps the default Steam transport at runtime
- Compatible with vanilla game saves
- Does not modify game files
Credits
- Developed by the CertiFried Community
- Based on Mirror networking research
- Thanks to the Techtonica modding community
Support
- Report issues on GitHub
- Join the CertiFried Discord
License
GPL-3.0 License - See LICENSE file for details
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: