This guide covers how to set up your Tachyon (TachyonsCE) server on Legion Hosting, configure the server, and connect with friends. TachyonsCE is a community-developed multiplayer mod for FTL: Faster Than Light, enabling cooperative and competitive ship-to-ship combat with other players. For admin commands and server management, see FTL Tachyon Admin Commands.
1. First Start
- Log in to GPanel and select your Tachyon server.
- Go to the Startup tab and check the
VERSIONvariable (see Section 2). - Return to the Console tab and click Start.
- Wait for
[Server] SERVER STARTED.in the console, confirming successful startup.
2. GPanel Startup Variables
| Variable | Default | Description |
|---|---|---|
VERSION | latest | Server version. Use latest or a specific GitHub release tag. |
3. Server Configuration
The server uses a config file for port and settings:
File Location
config.cfg
The port (SERVER_PORT) is managed automatically by GPanel. Other settings in this file can be edited manually. Stop the server before making changes.
Key Settings
| Setting | Description |
|---|---|
SERVER_PORT | Server port (managed by GPanel, do not change). |
SERVER_NAME | Display name for the server. |
MAX_PLAYERS | Maximum concurrent players. |
PASSWORD | Join password. Leave empty for public. |
Example config.cfg
SERVER_PORT=25565
SERVER_NAME=My Legion Tachyon Server
MAX_PLAYERS=8
PASSWORD=
4. How to Connect
- Install the TachyonsCE client mod for FTL.
- Launch FTL with TachyonsCE enabled.
- Navigate to the multiplayer menu.
- Enter your server's IP address and port to connect.
5. Java Runtime
TachyonsCE runs on Java 11. The server image includes the Java runtime automatically. The startup command allocates memory dynamically:
java -Xms128M -XX:MaxRAMPercentage=95.0 -jar TachyonsCEServer.jar
Memory allocation is handled by GPanel based on your server plan. No manual Java tuning is needed.
Related Articles
Need Help?
If you run into issues with your Tachyon server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.