Path of Titans Dedicated Server Setup Guide (2026)
Servers

Path of Titans Dedicated Server Setup Guide 2026

Build a reliable Path of Titans dedicated server with clear steps for installation, networking, configuration, mods, security, maintenance, and backups.

Path of Titans Dedicated Server Setup Guide 2026

Your Path of Titans dedicated server can appear healthy in the console and still be impossible for players to find or join. One incorrect token, reused GUID, blocked port, or configuration line can quietly undermine the setup.

To set it up correctly, download the official server files with AlderonGamesCmd on Windows or Linux. Authenticate with a hosting token, assign a unique Server GUID, choose a Local or Remote database, and expose the gameplay port. Start with a clean, mod-free launch. Verify direct connections, server visibility, logs, and data persistence before enabling RCON, Source Query, custom settings, or mods.

This guide follows that reliable sequence from hardware planning and installation through networking, Game.ini, administration, backups, performance tuning, and troubleshooting. By the end, you will know how to launch the server and keep it visible, secure, stable, and recoverable.

Path of Titans Dedicated Server: Quick Facts

ItemCurrent Detail
Dedicated server methodAlderonGamesCmd
SteamCMD supportNot supported
Auth requiredYes, Alderon auth token
Token environment variableAG_AUTH_TOKEN
Server identityUnique UUIDv4 Server GUID
Recommended branchproduction
Default game port7777
Reserved port7778
Default RCON port7779
Stats port7780
Default Source Query port7781
Main config fileGame.ini
Mod config fileGameUserSettings.ini
Role config fileCommands.ini
Local database folderPathOfTitans/Saved/DatabaseCache/

2026 Update: AlderonGamesCmd v1.0.5 added Linux architecture control with the --arch argument. Linux ARM64 support is experimental, so use Linux x86_64 for the safest production setup unless you have tested ARM64 carefully. AlderonGamesCmd also does not currently update itself, so refresh the command tool during maintenance or container rebuilds.

Decide If Your Hardware or Hosting Can Actually Run the Server

Path of Titans does not publish guaranteed hardware-to-player-count ratios. Use these figures as planning estimates, then test the server with your intended players, creatures, maps, and mods.

Conservative Hosting Baseline

  • CPU with strong per-core performance
  • 16 GB RAM
  • SSD or NVMe storage
  • 20 Mbps or more of consistent upload bandwidth
  • Public IPv4 with inbound port support

Heavier populations, server-controlled creatures, custom maps, and mods may require 32–64 GB of RAM, faster storage, and additional upload capacity. Monitor per-core CPU use, memory, storage latency, packet loss, and server logs before upgrading hardware.

SSD or NVMe storage is strongly preferred. HDDs can increase startup, save, mod-loading, and recovery times.

The server also needs outbound access for Alderon authentication and updates, plus publicly reachable inbound networking for players. CGNAT, blocked UDP traffic, and unstable residential upload can make otherwise capable hardware unsuitable for a public server.

Choose Your Hosting Model Before Setup

Path of Titans server software can run on your own hardware, but self-hosting still involves electricity, bandwidth, maintenance, public networking, and hardware availability.

Self-hosting is practical for testing or small private groups when you have suitable hardware, consistent upload, a public IPv4 address, and control over port forwarding. Free cloud tiers are generally unsuitable for persistent public servers because of CPU, RAM, bandwidth, and uptime limits.

Paid hosting becomes more practical when you need:

  • Continuous availability
  • Stable public networking
  • Protection from residential CGNAT
  • Additional resources for players or mods
  • Remote administration and monitoring

A VPS offers flexibility but shares underlying hardware. A dedicated server provides isolated resources and greater operating-system control, although configuration, authentication, database, and mod problems must still be managed correctly.

A practical approach is to test the server locally, finalize its settings, and then migrate it to production hosting.

Download the Official Server Software the Right Way

Use AlderonGamesCmd to download and update the official Path of Titans dedicated server. SteamCMD is not supported.

Download the latest AlderonGamesCmd version from Alderon Games. Windows and Linux are the recommended production platforms. Before running the commands below, complete the authentication-token steps in the next section and load AG_AUTH_TOKEN into the current shell. Also confirm that the host has sufficient storage, unrestricted outbound access, and write permission for the installation directory.

Windows Download Command

.\AlderonGamesCmd-Win64.exe --game path-of-titans --server true --beta-branch production --install-dir "C:\GameServers\PathOfTitans"

Linux Download Command

./AlderonGamesCmd-Linux --game path-of-titans --server true --beta-branch production --install-dir "/home/potserver/path_of_titans_server"

The --install-dir argument controls where the files are installed. If you later move the server directory, update its startup scripts, services, monitoring, and backup paths.

After the command completes, confirm that the installation directory contains the server files and binaries. If files are missing, check the command output, token validity, disk space, permissions, network access, and AlderonGamesCmd version before running it again.

Platform-Specific Setup (Windows vs Linux)

Windows dedicated server hosting is generally easier for administrators familiar with PowerShell and Windows Firewall. Confirm that the installation directory is writable and that security software is not blocking the server executable.

Linux dedicated servers require the correct runtime libraries, ownership, and execute permissions.

Install Linux Dependencies

On Ubuntu or Debian, install Alderon’s documented dependencies:

sudo apt-get update
sudo apt-get install -y --no-install-recommends \
apt-utils apt-transport-https ca-certificates libunwind8 icu-devtools \
openssl libkrb5-3 zlib1g libuuid1 uuid-runtime dos2unix gnupg gnupg2 debian-archive-keyring \
gcc g++ lib32gcc-s1 lib32z1 lib32stdc++6 iproute2 gdb libsdl1.2debian \
libfontconfig libcurl4

Create the installation directory as the account that will run the server:

mkdir -p /home/potserver/path_of_titans_server
sudo chown -R potserver:potserver /home/potserver/path_of_titans_server

After installation, make the startup script executable:

chmod +x server/PathOfTitansServer.sh

Do not run the server as root. Before launching it, confirm that the server account owns the directory and can create files inside it.

Generate And Configure Authentication Credentials

Path of Titans dedicated servers require an Alderon hosting token for downloads, startup, and backend registration.

Generate the Authentication Token

  1. Open Alderon Games’ hosting-token page.
  2. Sign in with an account that owns Path of Titans.
  3. Generate a new token.
  4. Copy it immediately and store it securely.

Generating a new token revokes older hosting tokens associated with the account. Update every affected downloader and server before its next restart.

Store the Token Securely

On Windows, create a user-level environment variable:

setx AG_AUTH_TOKEN "PASTE_TOKEN_HERE"

Restart the PowerShell session after using setx.

For a Linux service, store the token in a protected environment file:

sudo mkdir -p /etc/pot
sudo nano /etc/pot/pot.env

Add:

AG_AUTH_TOKEN=PASTE_TOKEN_HERE

Protect the file:

sudo chmod 600 /etc/pot/pot.env

Reference it from the systemd service:

EnvironmentFile=/etc/pot/pot.env

For a manual Linux launch, load the token into the current shell without placing it directly in shell history:

read -s AG_AUTH_TOKEN
export AG_AUTH_TOKEN

The token can also be passed with -AuthToken=YOUR_TOKEN, but command-line arguments may be visible in process listings. Avoid this method on shared systems.

Authentication is working when the server remains running without repeated token or backend-registration errors. Fix authentication before troubleshooting ports, mods, or browser visibility.

Create Server Identity and Choose Data Persistence

Each Path of Titans server needs a unique Server GUID and a defined database mode.

Generate and Preserve the Server GUID

The Server GUID identifies the server instance in Alderon’s backend. Generate a standard UUIDv4 value:

Windows:

(New-Guid).Guid

Linux:

uuidgen --random

Store the value securely and pass it at every startup:

-ServerGUID=your-guid-here

Store the GUID in the variable used by the startup commands.

Windows:

setx SERVER_GUID "PASTE_GUID_HERE"

Restart PowerShell after using setx.

For a manual Linux launch:

export SERVER_GUID="PASTE_GUID_HERE"

For systemd, also add the following to /etc/pot/pot.env:

SERVER_GUID=PASTE_GUID_HERE

Use the same GUID when restarting or migrating the same server. Generate a different GUID for every separate live server or cloned instance. Duplicate GUIDs across live servers can create identity and registration conflicts.

Choose a Database Mode

ModeBest ForMain Consideration
-Database=LocalSingle or independent serversData remains in the local Saved/ directory and must be backed up or copied during migration.
-Database=RemoteServers that require shared Alderon-managed player progressionLinked servers must use the required same-account token arrangement.

Remote mode uses Alderon-managed storage. It does not require a separate database engine, schema, or connection string.

Switching between Local and Remote does not automatically transfer existing player data. Back up PathOfTitans/Saved/, especially Saved/DatabaseCache/, before changing the database mode.

Configure Networking And Open The Correct Ports

Players need a publicly reachable gameplay port. Optional services such as RCON and Source Query require separate protocols and firewall rules.

Check for CGNAT

Compare the WAN address shown by your router with your public IPv4 address. If they do not match, you may be behind CGNAT, double NAT, or another upstream gateway.

Port forwarding cannot bypass ISP-level CGNAT. Request a public IPv4 address, use an appropriate private-play tunnel, or move the server to hosted infrastructure.

Default Ports

PurposeDefault PortProtocol
Gameplay7777UDP
Reserved7778Reserved
Source RCON7779TCP
Stats7780Not specified
Source Query7781UDP

The gameplay port is normally passed at startup:

-Port=7777

With automatic port selection, RCON uses the gameplay port plus two and Source Query uses the gameplay port plus four. Open only the services you enable. Restrict RCON access to trusted administrator IPs.

Enable Source Query Only When Needed

Stop the server and add the following to Game.ini:

[SourceQuery]

bEnabled=true

Port=0

IP="0.0.0.0"

With gameplay port 7777, Port=0 assigns Source Query to UDP port 7781. Allow that port through the firewall only when Source Query is enabled.

Configure Port Forwarding

For a self-hosted server:

  1. Find the server’s local IP with ipconfig on Windows or ip addr show on Linux.
  2. Reserve that address through DHCP or assign a static local IP.
  3. Forward UDP port 7777 to the server.
  4. Forward optional service ports only when they are enabled.
  5. Configure RCON separately as TCP and restrict it by source IP.

Configure the Host Firewall

Microsoft documents the New-NetFirewallRule cmdlet used below:

New-NetFirewallRule -DisplayName "Path of Titans Gameplay Port" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow

For Ubuntu, consult the official firewall documentation:

sudo ufw allow 7777/udp

sudo ufw reload

Set ServerListIP Only When Required

The server normally detects its public IP automatically. Use the following argument only when automatic detection advertises the wrong address:

-ServerListIP=your.public.ip.address

An incorrect value can prevent proper server-browser listing.

Verify the Port

Confirm locally that the server is listening:

Windows:

netstat -ano | findstr 7777

Linux:

sudo ss -tulpn | grep 7777

Then test the gameplay connection from another network. A TCP-only port-checking website cannot reliably confirm a UDP gameplay service

Perform the First Server Launch

The first server launch is a baseline validation step, not gameplay testing. You are confirming that identity, authentication, networking, and disk access all work before any customization. Skipping this baseline test makes later failures harder to isolate.

Why the First Launch Must Be Vanilla

A clean launch verifies, in one run, that:

  • Authentication with Alderon’s backend succeeds
  • The Server GUID is accepted and stable
  • The server can write data to disk
  • Required ports bind correctly
  • The process remains stable while idle

Mods and custom settings introduce noise. If you add them now and something fails, you won’t know whether the cause is infrastructure, configuration, or content.

Pre-Launch Checklist

Before starting the server, confirm:

  • The server was installed using the official workflow
  • An authentication token is generated from an account that owns the game
  • Server GUID is generated and set
  • Firewall rules are in place
  • The gameplay port and enabled service ports are not used by another process
  • The server directory is writable

Do not proceed if any of these are uncertain.

Starting the Server (Baseline)

Use a direct command launch for the first run. This avoids service or script complexity.

Windows (PowerShell)

cd C:\GameServers\PathOfTitans

# If using environment variables for auth:

# $env:AG_AUTH_TOKEN should already be set

.\PathOfTitans\Binaries\Win64\PathOfTitansServer-Win64-Shipping.exe -ServerGUID="$env:SERVER_GUID" -BranchKey=production -Database=Local -Port=7777 -log

Linux (Bash)

cd ~/path_of_titans_server
# If using environment variables for auth:
# export AG_AUTH_TOKEN should already be set
./server/PathOfTitansServer.sh "Island?listen?MaxPlayers=100" \
  -nullRHI \
  -ServerGUID="$SERVER_GUID" \
  -BranchKey=production \
  -Database=Local \
  -Port=7777 \
  -log

Notes

  • If AG_AUTH_TOKEN is set correctly, you do not need to pass the long token directly in the launch command.
  • Do not add mods, gameplay flags, or performance options
  • Let the server run until startup completes and no repeated authentication, database, port-binding, or crash errors appear

First launch may take longer than later starts due to initial file and database creation.

Files Created on First Launch

A successful first run creates the Saved directory tree.

ComponentWindows PathLinux Path
ConfigPathOfTitans\Saved\Config\WindowsServer\PathOfTitans/Saved/Config/LinuxServer/
LogsPathOfTitans\Saved\Logs\PathOfTitans/Saved/Logs/
Database / SavesPathOfTitans\Saved\PathOfTitans/Saved/

Log Files and What to Look For

Log files are created in:

Saved/Logs/

Check the latest Path of Titans server log in Saved/Logs/.

Successful Startup Indicators

Check the latest log for:

  • Authentication errors
  • Server GUID errors
  • Port binding errors
  • Database initialization issues
  • Config parsing warnings

Absence of repeated ERROR or FATAL messages matters more than exact wording.

Console output mirrors some of this, but logs are authoritative.

What a Healthy Startup Looks Like

After startup completes:

  • The server process is still running
  • Log file continues updating
  • Saved directory exists and is populated
  • No repeated crash or restart loop
  • Ports respond to external checks

Server-browser registration time varies with the build, network, and Alderon backend state. Confirm successful startup before refreshing the listing. Not appearing immediately is expected at this stage.

Stop the Server Cleanly

After confirming a healthy launch:

  • Press Ctrl + C once in the terminal
  • Wait for the shutdown to complete

Do not force-close the window or kill the process. A clean shutdown ensures data and logs are written correctly.

Basic Server Configuration (Minimum Required Settings)

Configure the server only after confirming a successful vanilla launch. This step proves that the server can read configuration files correctly. Keep changes minimal.

Stop The Server Before Editing

Never edit configuration files while the server is running.

Before you touch anything:

  1. Stop the server completely
  2. Create a backup of the config file
  3. Use a proper text editor

Backup

Windowscopy Game.ini Game.ini.backup

Linux cp Game.ini Game.ini.backup

Configuration File Locations

Path of Titans reads configs only from the Saved directory.

OSFile Path
WindowsPathOfTitans\Saved\Config\WindowsServer\Game.ini
LinuxPathOfTitans/Saved/Config/LinuxServer/Game.ini

Do not edit files in PathOfTitans/Config/Default*.ini.Those are templates and are ignored at runtime.

If Game.ini does not exist, the first server launch creates it automatically.

Which Config Files Matter Right Now

For minimum setup:

  • Game.ini → used for gameplay and session configuration overrides
  • GameUserSettings.ini → not required yet

Most gameplay and session settings live in Game.ini, while authentication, Server GUID, branch, port, and database mode are supplied through the startup workflow.Leave GameUserSettings.ini untouched until later sections.

Required Header

Place the basic session settings shown below under this exact header in Game.ini:

[/Script/PathOfTitans.IGameSession]

If the header is missing or misspelled, all settings below it are ignored.

Use the exact header and key names shown in Alderon’s docs to avoid ignored settings.

Server Name

Displayed in the Community Server browser.

ServerName=My_Path_of_Titans_Server

  • Use underscores for spaces
  • Follow the exact documented syntax for each setting because quoting requirements vary by key
  • Avoid special characters

Server Password (Optional)

Controls whether the server is public or private.

ServerPassword=

  • Empty value = public server
  • Set a value = private server

Passwords are stored in plain text.Do not reuse important passwords.

Player Limit

Maximum concurrent players.

MaxPlayers=50

Match this to your hardware tier:

  • Small private server: 5–15
  • Community server: 20–60
  • large or modded server: hardware-dependent

You can increase this later after stability testing.

Common Syntax Mistakes That Break Config Loading

  • Editing while the server is running
  • Missing or wrong header
  • Adding quotes to settings whose documented syntax does not use them
  • Extra spaces around =
  • Duplicate keys in the same section

Some settings, including administrators, mods, allowlists, and scheduled times, are intentionally repeatable. Remove accidental duplicates only from settings that are not documented as repeatable.

INI syntax errors do not always crash the server. They often cause the server to silently ignore the entire section.

File Encoding and Editors

Save Game.ini as:

  • UTF-8 without BOM when possible
  • Correct line endings for your OS

Recommended editors

Windows

  • Notepad++ (recommended)
  • Visual Studio Code

Linux

  • Nano
  • Vim / neovim
  • VS Code via SSH

Do not use Microsoft Word or rich-text editors.

Verify The Configuration Loaded

After restarting the server:

  1. Open the latest log file
    • PathOfTitans/Saved/Logs/

Check the latest log for authentication errors, port binding errors, config parsing warnings, and mod download failures.2. Launch the Path of Titans client3. Open Community Servers4. Search for your server name5. Attempt to join

If the name or password does not match:

  • Recheck the file path
  • Recheck header
  • Confirm the server was restarted

Verify Server Visibility And Joinability

This step confirms that your server is reachable, listed correctly, and joinable by real players. Do not install mods or tune gameplay until every check here passes.

Pre-Flight Check (Before Testing Anything)

Confirm all of the following:

  • The server has completed startup without repeated authentication, database, port-binding, or crash errors
  • You have refreshed the Community Server browser after confirming that the process remains healthy
  • The gameplay port is open and forwarded; optional service ports are allowed only for their intended clients and protocols
  • Firewall rules are active
  • You are using the correct IP address
  • You are not behind CGNAT

Step 1: Find Your IP Addresses

You will need both of these.

Public IP (For External Players)

  • Visit: whatismyip.com
  • Or run:

Windows (PowerShell)

(Invoke-WebRequest -Uri "https://api.ipify.org").Content

Linux

curl ifconfig.me

Example public IP:

203.0.113.10

Internal IP (For Same-Network Tests)

  • Windows: ipconfig → IPv4 Address
  • Linux: ip addr show

Example internal IP:

192.168.1.100

Step 2: Monitor Server Logs During Testing

Keep logs open while testing connections.

Windows (PowerShell)

Get-Content "PathOfTitans\Saved\Logs\PathOfTitans.log" -Wait -Tail 50

Linux

tail -f PathOfTitans/Saved/Logs/PathOfTitans.log

You should see connection attempts in real time.

Step 3: Direct Connect (Primary Connectivity Test)

Direct connect bypasses the server browser. If this fails, fix connectivity before troubleshooting the browser listing.

Same-Network Test (LAN)

Use the internal IP:

192.168.1.100:7777

External Test (WAN)

Use the public IP:

203.0.113.10:7777

What Success Looks Like

  • Client connects without timing out
  • You load into the server
  • The current server log records a connection attempt and successful join; redact player identifiers and IP addresses before publishing any excerpt.

Step 4: Verify Community Server Browser Listing

Direct connect works, but the server is not listed:

What To Do

  1. Open Path of Titans client
  2. Go to Community Servers
  3. Search by your exact ServerName
  4. Refresh the list after confirming that startup and backend authentication completed without errors

What Success Looks Like

  • The server appears with the correct name
  • Player count updates
  • You can join from the list

If It Does Not Appear

Direct connect works, but the server is not listed:

  • Automatic public-IP detection is incorrect, or a manually configured ServerListIP advertises the wrong address
  • Advertised IP, gameplay-port reachability, version, or backend-registration issue
  • Auth token or Server GUID is misconfigured

Step 5: External Join Test

Test from a different network:

  • Mobile hotspot
  • Friend’s connection
  • Another location

This confirms:

  • Port forwarding works
  • Firewall rules work
  • The server is reachable by real players

What To Watch In Logs

Review the current server log for the external connection attempt and successful join. Exact messages may vary by build, so do not present illustrative wording as a verbatim log entry.

Add Mods And Maps

Let’s walk through how mods and maps actually work in Path of Titans, and how to add them without breaking a stable server.

How Mods Work In Path Of Titans

Path of Titans does not use Steam Workshop.Mods are managed through Alderon’s mod system.

Key behavior:

  • Mods are referenced by Mod ID
  • The server checks enabled mods on startup
  • Clients may need to download enabled mods when joining
  • Server and client compatibility depends on the exact mod and supported platform

You do not manually copy mod files.

Where Mods Are Configured (Critical)

Mods are configured in GameUserSettings.ini, not Game.ini.

Windows

PathOfTitans\Saved\Config\WindowsServer\GameUserSettings.ini

Linux

PathOfTitans/Saved/Config/LinuxServer/GameUserSettings.ini

Editing Game.ini for mods will not work.

Mod Configuration Syntax

Each mod goes on its own line under the mods section.

[PathOfTitans.Mods]
EnabledMods=UGC_MOD_ID_HERE
EnabledMods=UGC_SECOND_MOD_ID_HERE

Rules:

  • One mod per line
  • No commas
  • Exact Mod ID
  • Use only verified Mod IDs from the in-game mod details

Always stop the server before editing.

How To Find Mod IDs

  1. Launch the Path of Titans client
  2. Open the Mods menu
  3. Select a mod
  4. Copy the Mod ID shown in details

Example Mod ID format:UGC_M_DYV7XYEGX2_SK

Do not guess. IDs must match exactly.

First Mod Installation (Step-By-Step)

Start with one simple gameplay mod, not a map.

  1. Stop the server completely
  2. Backup configuration:

cp GameUserSettings.ini GameUserSettings.ini.backup

  1. Add the mod:

[PathOfTitans.Mods]

EnabledMods=UGC_MOD_ID_HERE

  1. Start the server
  2. Watch logs:

tail -f Saved/Logs/PathOfTitans.log

Expected messages:

Check the latest log for mod download, mod load, or mod compatibility errors.

  1. Join from a PC client
  2. If successful, repeat for the next mod

Mod Download Time And Storage

Important realities:

  • First startup may take longer while the server checks or downloads enabled mods; monitor the log instead of assuming a fixed duration
  • Large mods can increase startup time, disk usage, and bandwidth use
  • The server must have enough disk space
  • Bandwidth usage spikes during first download

If the server looks “stuck,” check logs before killing it.

Advanced Configuration And Gameplay Customization

Let’s discuss gameplay tuning only after your server is stable, visible, joinable, and running mods without errors.

This section explains where settings live, how they are applied, and how far you should push them before things break.

Where Gameplay Settings Are Configured

Gameplay tuning is configured in Game.ini.

Windows

PathOfTitans\Saved\Config\WindowsServer\Game.ini

Linux

PathOfTitans/Saved/Config/LinuxServer/Game.ini

Use the exact section shown in Alderon’s documentation for each setting. Many core server settings belong under:

[/Script/PathOfTitans.IGameSession]

Do not place core server settings or mods in the wrong config file.Do not edit files while the server is running.

Understanding Multipliers

Only settings explicitly documented as multipliers use this scale:

  • 1.0 = Default game behavior (100%)
  • 0.5 = Half strength (50%)
  • 2.0 = Double strength (200%)

Do not enter percentage-style values such as 200 unless the documentation for that exact key requires them. Confirm the unit and accepted range before changing a value.

Growth Rate Tuning

Growth controls how quickly players progress through life stages. Use only verified growth setting keys from Alderon’s current configuration documentation before changing growth values.

Practical Guidance:

  • Test one growth setting at a time
  • Avoid extreme multipliers on public servers
  • Keep a dated backup before every change
  • Monitor player feedback after each adjustment
  • Growth tuning affects population flow more than difficulty.

Combat Scaling

Combat tuning modifies damage and stamina behavior. Use only verified setting keys from Alderon’s current configuration documentation before changing combat values.

Effects:

  • Higher damage shortens fights
  • Faster stamina regen removes disengage cost
  • Lower regen favors ambush and positioning

Safe Rules:

  • Change one combat setting at a time
  • Test with a small group before going public
  • Avoid stacking combat mods and combat multipliers without rollback backups

Time And World Speed

World timing affects pacing and immersion.

Use only verified time and world-speed setting keys from Alderon’s current configuration documentation.

Interpretation:

  • Longer days favor exploration and PvE
  • Shorter nights reduce ambush-heavy play
  • Extreme compression may create unintended interactions with survival and AI systems

Avoid micro-cycles like 10-minute days unless testing.

Dinosaur Enable And Disable Logic

Servers can restrict which dinosaurs are available.

For a controlled roster, Alderon recommends allowlisting so newly released dinosaurs do not appear without review.

Use AllowedCharacters=DinosaurName for each permitted dinosaur. Use DisallowedCharacters=DinosaurName only when you want every other current and future dinosaur enabled.

Behavior:

  • Disabled dinos cannot be newly created
  • Existing characters may persist depending on server state
  • Removing popular dinos without warning causes churn

Do not rotate rosters silently. Communicate first.

Stat Curve Overrides

Stat curves control how attributes scale across growth stages. These settings are powerful and dangerous.

Avoid curve overrides unless you have verified the exact setting name, asset path, and rollback process.

Unless you:

  • Understand Unreal Engine curve assets
  • Have rollback backups
  • Are testing with a closed group

Do not deploy untested stat-curve changes on a public server. This guide does not recommend curve overrides for public servers.

Server Restart Requirement

Changes made in Game.ini require:

  • Full server stop
  • Config edit
  • Clean restart

Most config file changes require a full restart, while some admin actions can be performed live through commands.

If changes do not apply:

  • Check logs for config load confirmation
  • Verify section headers
  • Confirm no duplicate entries

Over-Tuning Warning Signs

You’ve gone too far if:

  • Fights never end
  • Players ignore survival mechanics
  • Population spikes then collapses
  • Balance complaints dominate chat

Safe Customization Rules

Follow these rules:

  • Change one system at a time
  • Wait one full play session before adjusting again
  • Keep dated config backups
  • Document every change

Gameplay tuning should guide experience, not overpower it.

Administration Setup (RCON, Monitoring, Security)

Once your server is reachable and stable, you must be able to control it without stopping it.This section covers remote administration, basic monitoring, and access security.

Enabling RCON (Remote Console)

RCON allows trusted administrators to execute server commands remotely without restarting the server.

Configuration Location

File: Game.iniPath:

  • Windows: PathOfTitans/Saved/Config/WindowsServer/Game.ini
  • Linux: PathOfTitans/Saved/Config/LinuxServer/Game.ini

RCON Configuration

Add the following to Game.ini:

[SourceRCON]

bEnabled=true

bLogging=false

Password="USE_A_UNIQUE_16_CHARACTER_PASSWORD"

Port=0

IP="0.0.0.0"

MaxFailedAttempts=5

Timeout=60

PageTimeout=5

MaxConnectionsPerIP=3

IPAllowList=192.0.2.10

Replace 192.0.2.10 with the trusted administrator’s public IP address. With gameplay port 7777, Port=0 assigns RCON to TCP port 7779.

Firewall Rules for RCON

Linux (ufw)

sudo ufw allow from <ADMIN_IP> to any port 7779 proto tcp

Windows (PowerShell)

New-NetFirewallRule `

-DisplayName "PoT RCON" `

-Direction Inbound `

-Protocol TCP `

-LocalPort 7779 `

-RemoteAddress <ADMIN_IP> `

-Action Allow

Never expose RCON publicly. Restrict by IP.

Connecting via RCON

Use a tested Source or Valve RCON-compatible client, such as mcrcon; incorrectly implemented clients may fail or crash.

Example:

./mcrcon -H 203.0.113.10 -P 7779 -p "YOUR_PASSWORD"

Once connected, commands are executed live.

Basic Monitoring

Monitoring answers one question: Is the server healthy right now?

Minimum Monitoring Commands

Linux

htop

df -h

du -sh PathOfTitans/Saved/Logs/

Windows

Get-Process PathOfTitansServer-Win64-Shipping | Select CPU, WorkingSet

Get-CimInstance Win32_OperatingSystem | Select FreePhysicalMemory

Warning Thresholds

  • A saturated server process or CPU core, falling tick health, or repeated `BadAverageTick` events → investigate CPU pressure
  • RAM consistently climbing → memory pressure
  • Low free disk space, exhausted inodes, or high I/O latency → risk of failed writes or degraded performance

Player Management (Admins, Whitelists, Bans)

Use the player’s Alderon Games ID (AGID) as the stable identifier for administration and server files; some live commands may also accept a current username.

Finding a Player’s AGID

Obtain a player’s AGID through the documented admin chat commands or Spectator tool. Use server logs only after verifying the current log format.

Example log line:

Player "Username" (048-236-424) connected

Copy the entire AGID string.

Adding Server Administrators

File: Game.ini

[/Script/PathOfTitans.IGameSession]
ServerAdmins=048-236-424
ServerAdmins=123-456-789

Restart the server after changes.

Admins can verify access by running a permitted in-game chat command or using the documented admin tools.

Whitelisting

Path of Titans supports banlists and whitelists. To enable a whitelist, add `bEnforceWhitelist=true` under `[/Script/PathOfTitans.IGameSession]`, create `whitelist.txt` inside the Saved directory, and place one AGID on each line. Roles assigned through `Commands.ini` bypass the whitelist.

Whitelisting is useful for:

  • Private servers
  • Events
  • Testing environments

Reserved Slots

Reserved slots allow authorized roles to join beyond the normal `MaxPlayers` value. The documented default is `ReservedSlots=20`, and each permitted role must include `ReservedSlot=True` in `Commands.ini`.

Webhooks, Discord, and Live Server Awareness

Webhooks provide event visibility, not control. They notify you when something happens; they do not modify gameplay.

Discord Webhook Setup

Follow Discord’s official webhook guide to create and copy a webhook URL.

Create a Discord Webhook

  1. Discord Server Settings → Integrations → Webhooks
  2. Create webhook
  3. Copy the webhook URL

Configure Webhook in Server

[ServerWebhooks]
bEnabled=true
Format="Discord"
PlayerReport="https://discord-webhook-url-here/"
ServerStart="https://discord-webhook-url-here/"
ServerRestart="https://discord-webhook-url-here/"
ServerError="https://discord-webhook-url-here/"
BadAverageTick="https://discord-webhook-url-here/"

Testing the Webhook

Test webhooks only through Alderon’s documented workflow or a private Discord test channel before using them on a live server.

Security Note:Anyone with the webhook URL can post messages. Treat it like a password.

Common Uses

  • Admin notifications
  • Community alerts
  • Maintenance messages

Maintenance, Updates, and Backups

Let’s discuss how to keep your Path of Titans server healthy over time.

Scheduled Restarts

Configure scheduled restarts through Game.ini so players receive in-game warnings:

[/Script/PathOfTitans.IGameSession]
bServerAutoRestart=true
bUseScheduledRestartTimes=true
ScheduledRestartTimes=0400
RestartNotificationTimestamps=1800
RestartNotificationTimestamps=600
RestartNotificationTimestamps=300
RestartNotificationTimestamps=60

ScheduledRestartTimes uses the server’s local time. Stop the server before editing and restart it once to load the settings.

Safe Update Workflow

  1. Announce downtime
  2. Stop the server cleanly
  3. Backup Saved/
  4. Update server files
  5. Start with the current production configuration and monitor the log
  6. If startup fails, isolate mods in a staging copy or disable them one at a time

Backup Automation

Stop the server cleanly before archiving Saved/, or use an application-consistent filesystem snapshot. A live archive may capture database files while they are changing

Linux

tar -czf pot_backup_$(date +%Y%m%d).tar.gz PathOfTitans/Saved/

Windows

Compress-Archive `

-Path "PathOfTitans\Saved" `

-DestinationPath "backup_$(Get-Date -Format yyyyMMdd).zip"

Store backups off-server and test the restore process. For Local Database servers, back up PathOfTitans/Saved/, especially Saved/DatabaseCache/.

Common Mistakes to Avoid

  • Do not use SteamCMD for Path of Titans dedicated servers.
  • Do not reuse one Server GUID across multiple live servers.
  • Do not expose RCON publicly without IP restrictions.
  • Do not place mods in Game.ini.
  • Do not edit Default*.ini files for live runtime settings.
  • Do not assume free cloud tiers are suitable for public servers.
  • Do not add mods before a clean vanilla launch succeeds.
  • Do not rely on port checks that only test TCP when troubleshooting UDP gameplay traffic.

Performance Optimization (When the Server Struggles)

Let’s explore how to optimize the performance of your server.

AI and Population Load

High player density and creature counts increase CPU load.

Before tuning:

  • Reduce MaxPlayers
  • Observe hotspots
  • Confirm patterns

Mod Impact

Depending on what they change, mods can add:

  • Memory usage
  • CPU overhead
  • Longer load times

If performance drops after adding a mod:

  • Remove it
  • Test again

Do not tune around broken mods.

Hardware Reality

No configuration can fix:

  • Sustained CPU saturation
  • RAM exhaustion
  • Insufficient bandwidth

Indicators:

  • One or more server threads or CPU cores remain saturated during comparable load
  • RAM climbing without release
  • players timing out under load

Profile per-core CPU, tick health, memory, storage latency, network quality, creature count, and mods before deciding whether configuration changes or a hardware upgrade is required.

Common Failure Scenarios and How to Fix Them

When something breaks, avoid changing several settings at once. Identify the symptom, check the relevant logs and configuration, and apply the smallest targeted fix. The table below covers common Path of Titans server failures and their most likely solutions.

SymptomLikely CauseCheck FirstHow to Fix
Server not showing in Community ServersAuthentication, outdated build, blocked gameplay port, or backend-registration failureServer logs, authentication token, server branch, gameplay port, and public IPUpdate the server, verify the token, open or forward the configured gameplay port, and restart. Use -ServerListIP only when automatic public-IP detection is incorrect.
Direct connect works, but the browser listing does notThe server is advertising the wrong public address or has not registered correctly-ServerListIP, server logs, public IP, and browser filtersSet -ServerListIP to the correct public IP only when auto-detection is wrong. Restart the server, allow registration to complete, and refresh the browser.
Source Query does not respondSource Query is disabled, bound incorrectly, or blocked by the firewall[SourceQuery] settings in Game.ini, query IP, query port, and firewallEnable Source Query, bind it to 0.0.0.0 or the correct local interface, and allow its UDP port. With Port=0, the default is the gameplay port plus four.
Cannot join because the connection times outThe network path to the gameplay port is blockedFirewall, port forwarding, public IP, double NAT, and CGNATAllow and forward the configured gameplay port to the server’s fixed internal IP. Test from an external network and confirm that the host has reachable public connectivity.
Join attempt returns the player to the menuServer/client version mismatch, invalid authentication, incompatible mods, or incomplete startupServer logs during the join attempt, branch, token, and active modsUpdate the server and client to matching builds, verify the authentication token, wait for startup to finish, and test without mods if necessary.
Mobile or a specific platform cannot joinA map or gameplay mod does not support that platformActive mod list and each mod’s stated platform supportRemove or replace unsupported mods. Confirm compatibility with the mod author before reopening the server to affected platforms.
Server starts and then exits immediatelyInvalid or revoked token, missing startup argument, duplicate GUID, database error, permission problem, or malformed configurationSaved/Logs, launch command, token, -ServerGUID, and -DatabaseVerify the required startup arguments, generate a new token if necessary, use a unique GUID, select Local or Remote database mode, and correct the reported permission or configuration error.
Server runs, but no files appear under Saved/The service account lacks write permission or the wrong server instance is being checkedLaunch path, service account, ownership, and directory permissionsConfirm the active installation path and grant the server account write access. On Linux, correct ownership only for the intended server directory.
Mods are not loadingWrong configuration file, incorrect section header, invalid Mod ID, or outdated modGameUserSettings.ini, [PathOfTitans.Mods], Mod IDs, and startup logsAdd one EnabledMods= entry per mod under [PathOfTitans.Mods]. Verify every Mod ID and restart the server so the files can download.
A modded map loads Panjura insteadThe mod is enabled, but its map name is not configuredGameUserSettings.ini, Game.ini, Mod ID, and exact map nameEnable the map mod in GameUserSettings.ini, then add the correct ServerMap= value under [/Script/PathOfTitans.IGameSession] in Game.ini.
“Mod version mismatch” appears during joiningThe server and client have different mod versions, or the mod is incompatible with the current game buildMod update status and server startup logsRestart the server to trigger mod updates. If the error remains, remove the affected mod or wait for its developer to release a compatible version.
First startup with mods appears frozenThe server is downloading or validating mod filesLatest server log and network or disk activityKeep the server running while the logs show active downloads or validation. Investigate only if progress stops or the logs report a specific compatibility or download error.
Characters or saves reset after every restartThe GUID changed, database mode changed, or local database storage is not persistent-ServerGUID, -Database, DatabaseCache, SaveGames, and startup pathReuse the same GUID and database mode for that server. Store local database files on persistent storage and restore the latest verified backup if data has already been lost.
World or character data rolls back after a crashAn unclean shutdown, failed disk write, full storage volume, or damaged local databaseCrash logs, free disk space, filesystem health, DatabaseCache, and SaveGamesCorrect the storage problem, use graceful shutdowns, back up both database and save data, and restore the latest verified recovery point when required.
High latency or rubber-bandingCPU saturation, AI-heavy mods, excessive player load, memory pressure, or network instabilityPer-core CPU use, RAM, network loss, player count, and active modsMonitor the server under load, reduce MaxPlayers, disable or tune expensive mods, and upgrade the constrained resource only after identifying the bottleneck.
Server crashes after an updateOutdated server files, branch mismatch, or incompatible modsUpdate logs, configured branch, startup logs, and mod statusUpdate the correct server branch, start without mods, and re-enable mods individually until the incompatible one is identified.

Build a Path of Titans Server Players Can Rely On

A reliable Path of Titans dedicated server is built through the correct sequence, not maximum customization. Install the official files, secure the hosting token, preserve the Server GUID, configure networking, and prove that a clean vanilla server is reachable before adding mods, RCON, or gameplay changes.

After that foundation works, infrastructure determines how consistently the server performs under real player and mod loads. Strong per-core CPU performance, sufficient memory, NVMe storage, stable public networking, and DDoS protection reduce avoidable bottlenecks. They cannot correct an invalid token, blocked port, or broken configuration, but they give a correctly configured server room to perform.

For communities moving beyond residential hosting, RedSwitches offers gaming dedicated servers on isolated dedicated server infrastructure, with full operating-system control, high-throughput networking, and DDoS-protected options. This provides a stronger base for the monitoring, backup, update, and recovery practices covered throughout this guide.

The strongest Path of Titans server is not the most heavily modified one. It is the server players can consistently find, join, and trust.

Frequently Asked Questions

Common questions about path of titans dedicated server setup guide 2026.

How do I host my own server on Path of Titans?
You can host a server by running the official dedicated server files on your own machine or by getting a dedicated server from a hosting provider. You will need an authentication token, server GUID, correct configuration files, and open network ports.
Does Path of Titans use SteamCMD?
No. Path of Titans dedicated servers use AlderonGamesCmd, not SteamCMD. The server requires an Alderon auth token and a unique Server GUID.
What ports does a Path of Titans dedicated server use?
The default game port is 7777. Related default service ports include 7778 reserved, 7779 RCON, 7780 stats, and 7781 Source Query when Source Query is enabled.
Where is Game.ini located for Path of Titans servers?
On Windows, Game.ini is located at PathOfTitans\Saved\Config\WindowsServer\Game.ini. On Linux, it is located at PathOfTitans/Saved/Config/LinuxServer/Game.ini.
How many players can a Path of Titans server support?
Path of Titans currently advertises support for up to 200 players per server. A self-hosted server’s practical capacity still depends on the current build, hardware, map, creature settings, mods, database mode, and measured tick health.
Written by

Hafsa Qadeer

Technical Writer

Hafsa Qadeer is a Technical Content Writer at RedSwitches and a journalist with a background in molecular biology and oncology. She brings research precision to technical writing and SEO strategy, turning complex topics in infrastructure, biotech, and AI into content that informs and engages.

Related Articles

Power Your Next Project With Bare Metal

10 min delivery, zero setup fees, and 24/7/365 human engineers across 20+ global locations.