TechtonicaDirectConnect
Connect to Techtonica dedicated servers via direct IP. Bypass Steam lobbies and join 24/7 community servers!
| Last updated | an hour ago |
| Total downloads | 12 |
| Total rating | 0 |
| Categories | Mods |
| Dependency string | CertiFried-TechtonicaDirectConnect-1.0.15 |
| 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.2100README
Techtonica Direct Connect
Connect to Techtonica dedicated servers using direct IP addresses instead of Steam lobbies!
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 / Thunderstore Mod Manager (Recommended)
- Install r2modman or Thunderstore 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.dlltoBepInEx/plugins/ - Launch the game
Usage
- Launch Techtonica
- Press F8 (configurable) to open the connect dialog
- Enter the server IP address and port
- Click "Connect"
- To disconnect, press F8 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 | F8 | Hotkey to open connect dialog |
Finding Servers
Check these resources for community servers:
- Techtonica Discord - Server listings channel
- CertiFried Community - Official servers
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.logfor 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
MIT License - See LICENSE file for details