Skip to content

Config Setup

Adrian edited this page Jan 14, 2025 · 8 revisions

To connect to a Xenia Web Server you can either privately host it yourself locally or connect to a public server.

This video guide illustrates how to setup the config.


Xbox Live

API Address

The api_address must be changed from its default value to a online or locally hosted web server address.
A placeholder address is used because pointing to a public server may change or become offline.

api_address = "https://xenia-netplay-2a0298c0e3f4.herokuapp.com"

API List

This setting stores the history of used api_address where each server is separated by a comma up to a maximum of 10 servers.

api_list = "https://xenia-netplay-2a0298c0e3f4.herokuapp.com/, 192.168.0.1:36000/"

UPnP (Universal Plug and Play)

UPnP is disabled by default for security reasons, you must enable it to host sessions.

upnp = true

Network Mode

Network mode allows you to select between; Offline, LAN/Systemlink and Xbox Live. Games will behave different in each mode, and may improve or worsen stability. The default is network_mode = 2 for Xbox Live.

This option can be changed while the game is running via Netplay->Network Mode.

network_mode = 0 (Offline)
network_mode = 1 (LAN/Systemlink)
network_mode = 2 (Xbox Live)

Friends List

This setting stores a list of friend XUIDs up to a maximum of 100. If the XUID is registered on the server you can discover and join friend sessions if the game supports it.

friends_xuids = "0009XXXXXXXXXXXX, 0009XXXXXXXXXXXX"