# How to Configure Your Path of Titans Server (Game.ini) (/docs/path-of-titans/server-config)



import { Step, Steps } from 'fumadocs-ui/components/steps';
import { Tab, Tabs } from 'fumadocs-ui/components/tabs';
import { Files, Folder, File } from 'fumadocs-ui/components/files';

All server settings are in `Game.ini` (INI format). Mod configuration uses a separate file, `GameUserSettings.ini`.

Config File Locations [#config-file-locations]

<Files>
  <Folder name="PathOfTitans" defaultOpen>
    <Folder name="Saved" defaultOpen>
      <Folder name="Config" defaultOpen>
        <Folder name="LinuxServer" defaultOpen>
          <File name="Game.ini" />

          <File name="GameUserSettings.ini" />
        </Folder>
      </Folder>

      <File name="Rules.txt" />

      <File name="MOTD.txt" />

      <Folder name="DatabaseCache">
        <Folder name="Account" />

        <Folder name="Character" />
      </Folder>

      <Folder name="SaveGames" />
    </Folder>
  </Folder>
</Files>

How to Edit [#how-to-edit]

<Steps>
  <Step>
    Stop the server [#stop-the-server]

    In the [XGamingServer Panel](https://panel.xgamingserver.com), go to **Console** and stop the server.
  </Step>

  <Step>
    Open Game.ini [#open-gameini]

    Click **Files** in the sidebar and navigate to `PathOfTitans/Saved/Config/LinuxServer/Game.ini`.
  </Step>

  <Step>
    Make changes and save [#make-changes-and-save]

    Edit the settings under the appropriate section header. Click **Save Content**.
  </Step>

  <Step>
    Start the server [#start-the-server]

    Start from **Console**.
  </Step>
</Steps>

Settings Reference [#settings-reference]

<Tabs items={['Server Identity', 'Growth & Marks', 'Nesting', 'Combat & Death', 'Gameplay', 'Day/Night & Weather', 'Auto-Restart']}>
  <Tab value="Server Identity">
    Under `[/Script/PathOfTitans.IGameSession]`:

    | Setting                  | Default     | Description                                   |
    | ------------------------ | ----------- | --------------------------------------------- |
    | `ServerName`             | `My_Server` | Browser name (use underscores for spaces)     |
    | `MaxPlayers`             | `100`       | Max concurrent players                        |
    | `ServerPassword`         | (empty)     | Join password — leave empty for public        |
    | `ServerMap`              | `Panjura`   | Active map: `Panjura`, `Gondwa`, or `Riparia` |
    | `bServerPaidUsersOnly`   | `false`     | Block free-to-play users                      |
    | `AFKDisconnectTime`      | `600`       | Seconds before AFK kick                       |
    | `MaxCharactersPerPlayer` | `30`        | Character slots per player                    |
  </Tab>

  <Tab value="Growth & Marks">
    Under `[/Script/PathOfTitans.IGameSession]`:

    | Setting                                | Default | Description                                            |
    | -------------------------------------- | ------- | ------------------------------------------------------ |
    | `bServerGrowth`                        | `true`  | Enable growth system (false = all spawn adult)         |
    | `GlobalPassiveGrowthPerMinute`         | `0`     | Passive growth rate (e.g., `0.005` ≈ 3.3 hrs to adult) |
    | `QuestGrowthMultiplier`                | `1.0`   | Quest growth reward multiplier                         |
    | `QuestMarksMultiplier`                 | `1.0`   | Quest marks (currency) multiplier                      |
    | `MinGrowthAfterDeath`                  | `0.5`   | Minimum growth retained after death                    |
    | `HatchlingCaveExitGrowth`              | `0.25`  | Starting growth when leaving hatchling cave            |
    | `ChangeSubspeciesGrowthPenaltyPercent` | `25`    | Growth penalty for changing subspecies                 |
    | `bLoseGrowthPastGrowthStages`          | `true`  | Can lose growth past stage thresholds                  |
  </Tab>

  <Tab value="Nesting">
    Under `[/Script/PathOfTitans.IGameSession]`:

    | Setting                       | Default | Description                            |
    | ----------------------------- | ------- | -------------------------------------- |
    | `bServerNesting`              | `true`  | Enable nesting system                  |
    | `bNestingDecorations`         | `true`  | Allow nest decorations                 |
    | `MinNestingGrowth`            | `0.75`  | Minimum growth to place a nest         |
    | `MaxNestRespawnGrowth`        | `0.5`   | Max growth for nest respawn            |
    | `NestBabySlotGenerationTime`  | `300`   | Seconds per baby slot                  |
    | `MaxAdoptionGrowth`           | `0.5`   | Max growth for adoption                |
    | `bNestsInvulnerable`          | `false` | Make nests indestructible              |
    | `NestResourceMultiplier`      | `1.0`   | Resource cost multiplier for nesting   |
    | `NestInactiveDespawnTimeSolo` | `120`   | Seconds until an offline nest despawns |
  </Tab>

  <Tab value="Combat & Death">
    Under `[/Script/PathOfTitans.IGameSession]`:

    | Setting                             | Default  | Description                                  |
    | ----------------------------------- | -------- | -------------------------------------------- |
    | `bPermaDeath`                       | `false`  | Permanent death (character deleted on death) |
    | `bServerFallDamage`                 | `true`   | Enable fall damage                           |
    | `CombatDeathGrowthPenaltyPercent`   | `10`     | Growth lost on PvP death                     |
    | `FallDeathGrowthPenaltyPercent`     | `2`      | Growth lost on fall death                    |
    | `SurvivalDeathGrowthPenaltyPercent` | `5`      | Growth lost on survival death                |
    | `CombatDeathMarksPenaltyPercent`    | `25`     | Marks (currency) lost on PvP death           |
    | `bServerAntiRevengeKill`            | `true`   | Anti-revenge-kill system                     |
    | `RevengeKillDistance`               | `100000` | Revenge kill radius (100000 = 1 km)          |
    | `bServerCombatTimerAppliesToGroup`  | `true`   | Combat timer shared with group               |
    | `SpeedhackDetection`                | `1`      | 0 = none, 1 = log, 2 = kick, 3 = ban         |
  </Tab>

  <Tab value="Gameplay">
    Under `[/Script/PathOfTitans.IGameSession]`:

    | Setting                     | Default | Description          |
    | --------------------------- | ------- | -------------------- |
    | `MaxGroupSize`              | `10`    | Max group/party size |
    | `bServerAllowChat`          | `true`  | Enable text chat     |
    | `bServerGlobalChat`         | `true`  | Enable global chat   |
    | `bServerFish`               | `true`  | Enable fish AI       |
    | `bServerWaterQualitySystem` | `true`  | Water quality system |
    | `bServerHomeCaves`          | `true`  | Home cave system     |

    Under `[/Script/PathOfTitans.IGameMode]`:

    | Setting                            | Default | Description                                 |
    | ---------------------------------- | ------- | ------------------------------------------- |
    | `bServerRestrictCarnivoreGrouping` | `false` | Carnivores can only group with same species |
    | `bServerRestrictHerbivoreGrouping` | `false` | Herbivores can only group with same species |
  </Tab>

  <Tab value="Day/Night & Weather">
    Under `[/Script/PathOfTitans.IGameMode]`:

    | Setting              | Default | Description                           |
    | -------------------- | ------- | ------------------------------------- |
    | `ServerStartingTime` | `1350`  | Time of day on restart (0–2400 scale) |
    | `ServerDayLength`    | `60`    | Daytime length in minutes             |
    | `ServerNightLength`  | `30`    | Nighttime length in minutes           |
  </Tab>

  <Tab value="Auto-Restart">
    Under `[/Script/PathOfTitans.IGameSession]`:

    | Setting                  | Default | Description                        |
    | ------------------------ | ------- | ---------------------------------- |
    | `bServerAutoRestart`     | `false` | Enable scheduled auto-restarts     |
    | `RestartLengthInSeconds` | `21600` | Restart interval (21600 = 6 hours) |
  </Tab>
</Tabs>

CurveOverrides (Per-Dinosaur Stats) [#curveoverrides-per-dinosaur-stats]

Customize individual dinosaur stats under `[/Script/PathOfTitans.IGameSession]`:

```ini
CurveOverrides=(CurveName="Global.InCombatDuration",Values=(30))
CurveOverrides=(CurveName="DinoName.Core.Damage",Values=(1,1,1,1,1))
CurveOverrides=(CurveName="DinoName.Core.BleedingHealRate",Values=(1,1,1,1,1))
```

The values tuple maps to growth stages (hatchling → adult). Each override goes on its own line.

Rules and MOTD [#rules-and-motd]

Create text files in `PathOfTitans/Saved/`:

* **`Rules.txt`** — displayed once on first login (player must accept). Reload with `/ReloadRules`.
* **`MOTD.txt`** — displayed every time a player connects. Reload with `/ReloadMOTD`. Players can view with `/motd`.

Supported formatting tags: `<title>`, `<large>`, `<small>`, `<red>`, `<orange>`, `<yellow>`, `<green>`, `<blue>`, `<purple>`, `<white>`. Close with `</>`.

Ports [#ports]

| Port     | Default | Protocol | Purpose                        |
| -------- | ------- | -------- | ------------------------------ |
| Game     | 7777    | UDP      | Primary game traffic           |
| Reserved | 7778    | TCP      | Game server                    |
| RCON     | 7779    | TCP      | Remote console (game port + 2) |
| Stats    | 7780    | TCP      | Statistics                     |
| Query    | 7781    | UDP      | Source Query (game port + 4)   |

All 5 ports must be open. If you change the game port, the others shift accordingly.

Auth Token (Required) [#auth-token-required]

Path of Titans servers require an Alderon Games auth token. Get yours from the hosting portal. Set via the `-AuthToken=` startup parameter or `AG_AUTH_TOKEN` environment variable.

Crossplay [#crossplay]

Full crossplay across all platforms: PC (Windows/Mac/Linux), Xbox, PlayStation, Nintendo Switch, iOS, and Android. All connect to the same server.

Related Guides [#related-guides]

* [Admin Setup](/docs/path-of-titans/admin-setup)
* [Mod Setup](/docs/path-of-titans/mod-setup)
* [Map Selection](/docs/path-of-titans/map-selection)
* [How to Join](/docs/path-of-titans/join-server)
