Xonotic
Server Resources
Ports
Game Port Default: 26000 UDP
Default Config Location
Client Specific
As written in the FAQ, the default Configuration files are located in:
Linux
$HOME/.xonotic/data/
Windows
%USERPROFILE%\Saved Games\xonotic\
MacOS
$HOME/Library/Application Support/xonotic/
Serverhosting Locations
You can start Xonotic with the startparameter '-userdir'. With this parameter, Xonotic expects in that folder a subfolder data
with the server.cfg
. For example for choosing ./xonotic-linux64-dedicated -userdir /home/xonotic/server1
your server.cfg location should be /home/xonotic/server1/data/server.cfg
Game Modes
A list is currently located in Xonotic Gitlab. with the following server parameters
Deathmatch
dm
Classic Free for All Gamemode where the player with the most frags wins
Team Deathmatch
tdm
Teambased Gamemode where the team with the most frags win
Capture the Flag
ctf
Teambased Gamemode where the enemy flag has to be captured and brought back to their own base
Clan Arena
ca
Team and Round-based Mode where the surviving team gets a point. Pickup Items are absent
Freeze Tag
ft
Like Teamdeathmatch, where killed players are frozen and can be revived by team members. Ammo Pickups are absent
Key Hunt
kh
Multiteam- and Roundbased Mode Mode where one player of each team gets a key and the team goal is to get all keys
Assault
as
Team- and Round-based Mode where one Team is attacking and the other defending. Attackers try to destroy objects as fast as possible
Domination
dom
Multiteambased Gamemode where the teams capture and control points on the map
Last Man Standing
lms
Free for All Gamemode where you only respawn a certain amount of time
Keepaway
ka
Free for All Gamemode where you take a ball and with that equipped frag people
Invasion
inv
Roundbased PvE Gamemode where players fight against monsters
Onslaught
ons
Team and Roundbased Mode where the Team tries to destroy the enemy generator
Race
rc
Free for all Gamemode where players try to run over a track as fast as possible
Complete the Stage
cts
Like Race Gamemode with additional Checkpoints to pass
Nextball
nb
Team and Round-based Mode where teams try to shoot a ball to the enemy goal
Custom Maps
Server side
Xonotic has Custom Maps support in fileformat pk3
. Maps should be located in the data folder like server.cfg
on your dedicated Server.
Make it useable for Clients
Xonotic doesn't provide a Filedownloader inside the gameserver, have need to host your custommaps on HTTP Webspace and set the correct values in server.cfg
.
Example
Userdir:
-userdir /home/xonotic/server1
: addfoo.pk3
in/home/xonotic/server1/data/
server.cfg
: Addsv_curl_defaulturl="http://xonotic.foo.bar"
Put
foo.pk3
in the HTTP Root Folder to make it accessable viahttp://xonotic.foo.bar/foo.pk3
Look at Xonotic Wiki for more infos about Custom Map Hosting
Start parameters
Every Server cvar can be overwritten in an starting argument, but it's recommended to setup as much as possible in server.cfg
Last updated