Skip to content
On this page

Server Settings

Server Settings

allow_download boolean default: 1
  • false: Disable.
  • true: Clients can download game data from the server.
allow_download_demos boolean default: 1
  • 0: Disable
  • 1: Clients can download demo files from the server.
allow_download_gfx boolean
Enables downloading files from the server from the gfx directory.
  • false:
  • true:
Server-side.
allow_download_maps boolean default: 1
  • false: Disable.
  • true: Clients can download .bsp map files from the server.
allow_download_models boolean default: 1
  • false: Disable.
  • true: Clients can download .mdl files from the server.
allow_download_other boolean default: 0
Enables downloading files from the server which are not in "skins", "progs", "sound", "maps" nor "gfx" directories.
  • false:
  • true:
Server-side.
allow_download_pakmaps boolean default: 1
  • false: Disable.
  • true: Clients can download map files in paks from the server.
allow_download_skins boolean default: 1
  • false: Disable.
  • true: Clients can download .pcx skin files from the server.
allow_download_sounds boolean default: 1
  • false: Disable.
  • true: Clients can download .wav sound files from the server.
auth_timeout float
Not currently used.
cl_sv_packetsync boolean default: 1
Determines if internal server should process packets as soon as received from client.
Should only affect playing on local server, when cl_delay_packet is enabled. Recommend to disable for older mods which fake players (frogbots) and leave enabled for KTX.
coop boolean default: 0
Whether the next "map" command should start a coop (cooperative) game. Only works when deathmatch var is 0, otherwise coop will be forced off and a deathmatch game will start. You need a file, spprogs.dat, in your quake/qw/ folder for coop games to work.
  • false: Disable cooperative.
  • true: Enable cooperative.
deathmatch integer default: 3
Chooses between basic multiplayer gameplay modes.
  • 1: Weapons disappear after pickup (used in 4on4)
  • 2: Weapons stay after pickup, ammo/armor does not (not used)
  • 3: Weapons stay after pickup (used in 1on1)
  • 4: Arena mode: players have all weapons and full health/armor
download_map_url string
MVDSV : URL announced to clients for faster map downloads over HTTP.
filterban boolean default: 1
  • false: Only IP addresses on the Ban list will be allowed onto the server.
  • true: Only IP addresses NOT on the Ban list will be allowed onto the server.
frag_log_type default: 0
fraglimit integer default: 0
Amount of frags any player has to reach before the match is over.
When set to 0, there won't be any limit.
hostname string default: unnamed
Server variable, changes the name of the server displayed in server browsers and server lists.
maxclients integer default: 24
Highest number of players allowed on the server.
maxspectators integer default: 8
Highest number of spectators allowed to connect to the server.
maxvip_spectators default: 0
not_auth_timeout integer
Not currently used.
password string
Password players have to use to connect to local server.
Server-side.
pausable boolean default: 0
  • false: Disable pause.
  • true: Enable pause.
pm_airstep boolean
Airstep player-move-extension. Changes the physics of the game and allows to do jumps on stairs.
  • false:
  • true:
Server-side.
qconsole_log_say boolean default: 0
Log chat messages into the main server console log.
  • false:
  • true:
qtv_maxstreams integer default: 1
Maximum number of simultaneous QTV connections.
qtv_password string
Password required for QTV to connect to the streamport.
qtv_pendingtimeout float default: 5
Number of seconds to wait before timing out a pending QTV connection.
qtv_streamport integer default: 0
Server variable, TCP port on which the server will listen for QTV connections.
qtv_streamtimeout float default: 45
Number of seconds to wait before timing out a QTV stream.
samelevel float default: 1
When enabled, the same level will be played once the match is over. Other mods use this value to store options.
  • 0: Advance to next map after intermission.
  • 1: Play same map again.
skill enum default: 1
  • 0: easy level for singleplaying.
  • 1: Normal level for singleplaying.
  • 2: Hard level for singleplaying.
  • 3: Nightmare level for singleplaying.
spectator_password string
A password spectators must use to connect to local server.
sv_accelerate float
Sets the acceleration value for the player.
sv_admininfo string
sv_aim float
Sets the value for auto-aiming leniency.
sv_airaccelerate float
Sets how quickly the player accelerates in air.
sv_allowlastscores
sv_bigcoords string
sv_cheats boolean
  • false: Disable cheats.
  • true: Enable cheats. (need map realoading)
sv_cpserver
sv_crypt_rcon
sv_cullentities
sv_default_name string
sv_demoClearOld
sv_demoDir string
sv_demoExtraNames
sv_demoIdlefps
sv_demoMaxDirSize
sv_demoMaxSize
sv_demoPrefix string
sv_demoRegexp string
sv_demoSuffix string
sv_demoUseCache
sv_demofps
sv_demonovis
sv_demopings
sv_demotxt
sv_downloadchunksperframe
Limits the speed of the chunked downloads.
Server-side. Clients can set high amount of chunks per frame allowed and make your data eat connection traffic rapidly. Use this variable to prevent this.
sv_enable_cmd_minping
sv_enableprofile
sv_fastconnect float
actually no help.
sv_forcenick
sv_forcenqprogs boolean
Force loading of NetQuake progs - if progs.dat (typically from Quake 1 sigle player / mods) is present in the gamedir, it will be preferred over qwprogs.dat and spprogs.dat (QW game mods).
  • false:
  • true:
sv_forcespec_onfull
sv_friction float
Sets the friction value for the player.
sv_getrealip
sv_gravity float
Sets the global value for the amount of gravity.
sv_hashpasswords
sv_highchars boolean
  • false: Disable.
  • true: Enable high character color names for players.
sv_kicktop
sv_kickuserinfospamcount
sv_kickuserinfospamtime
sv_ktpro_mode string
sv_loadentfiles boolean
  • false: Disable.
  • true: Enable custom map entity file support.
sv_logdir string
sv_login
sv_mapcheck boolean
  • false: Disable.
  • true: Enable map checksumming to check for players who edit maps to cheat.
Note: A player who has edited his map files to cheat by removing textures from walls will not be able to join the server and play.
sv_maxdownloadrate
sv_maxlogsize
sv_maxpitch integer
server-side variable for setting maximum of view angles.
  • *: By default, in quakeworld maximum viewangle is '80'. You can set for example '90' then you will be able look directly to sky. q3 players should like it.
EZQuake and ZQuake (may be some other) clients understand this physics change. Old clients will be clamped at [-70~80] (quakeworld default) view angles.
sv_maxrate float
Maximum rate for clients.
sv_maxspeed float
Sets the maximum speed a player can move.
sv_maxtic float
The maximum amount of time in seconds before a client a receives an update from the server.
sv_maxuploadsize
sv_maxvelocity float
Sets the maximum velocity an object can travel.
sv_minping
sv_minpitch integer
server-side variable for setting minimum of view angles.
  • *: By default, in quakeworld minimum viewangle is '-70'. You can set for example '-90' then you will be able look directly to floor. q3 players should like it.
EZQuake and ZQuake (may be some other) clients understand this physics change. Old clients will be clamped at [-70~80] (quakeworld default) view angles.
sv_mintic float
The minimum amount of time the server will wait before sending packets to a client.
sv_mod_msg_file string
sv_nailhack boolean
  • false: Disable.
  • true: Allows nails in most cases to uses less bandwidth and to fly around.
smoother and point in the right direction.
sv_onDemoRemove string
sv_onRecordFinish string
sv_paused enum
read-only variable that gives you current pause state (condition).
  • 0: pause is off.
  • 1: normal pause that can be set by 'pause' command.
  • 2: auto pause (single player only) when going into menus.
  • 3: both (normal pause + auto pause)
sv_phs boolean
  • false: Disable.
  • true: Has something to do with the table which is build at the loading time.
of the map.
sv_progsname string
sv_progtype
sv_qwfwd_port
sv_rconlim
sv_reconnectlimit
sv_registrationinfo string
sv_sayteam_to_spec
sv_serverip string
sv_specprint
sv_spectalk boolean
  • false: Players can't hear spectators.
  • true: Players can hear spectators.
sv_spectatormaxspeed float
Sets the maximum speed a spectator can move.
sv_speedcheck
sv_stopspeed float
Sets the value that determines how fast the player should come to a complete stop.
sv_timeout float
Sets the amount of time in seconds before a client is considered disconnected if the server does not receive a packet.
sv_timestamplen
sv_unfake
sv_use_dns
sv_use_internal_cmd_dl
sv_wateraccelerate float
Sets the water acceleration value.
sv_waterfriction float
Sets the water friction value.
teamplay integer default: 0
Teamplay mode.
  • 0: No teamplay
  • 1: Teamplay with no suicides or teamkills
  • 2: Teamplay with teamkills
Nowadays only value 2 is used.
telnet_log_level default: 0
telnet_password string
Password for login via telnet. Not currently used.
timelimit integer default: 0
Number of minutes the match will take.
timeout default: 65
vip_password string
vip_values string
zombietime integer default: 2
The number of minutes that the server will keep the character of a player on the map who seems to have disconnected.