Skip to content

Call of Duty: United Offensive — Mods

Guide to installing and managing mods on your CoD:UO server.

Mod Format

CoD:UO mods use .pk3 files (renamed ZIP archives). These contain custom maps, textures, sounds, and game scripts.

Installing a Mod

Simple Asset Mods (PK3 Files)

  1. Upload the .pk3 file to the main/ directory via SFTP.
  2. Restart the server. The assets are loaded automatically.

Full Mods (Custom fs_game)

  1. Create a folder under mods/ (e.g., mods/mymod/).
  2. Upload the mod files into that folder.
  3. Set the mod in your server config or via RCON:
    set fs_game "mods/mymod"
  4. Restart the server.

Auto-Download

To allow clients to download custom files directly from the server:

ini
set sv_allowdownload "1"
set sv_maxRate "25000"

Redirect Downloads (FTP / HTTP)

For large mods and custom maps, redirect downloads to an external server to save bandwidth and speed up client downloads:

HTTP redirect:

ini
seta sv_allowdownloads "1"
seta sv_wwwDownload "1"
seta sv_wwwBaseURL "http://yoursite.com/coduo"
seta sv_wwwDlDisconnected 1

FTP redirect:

ini
seta sv_allowdownloads "1"
seta sv_wwwDownload "1"
seta sv_wwwBaseURL "ftp://user:password@yourserver.com"
seta sv_wwwDlDisconnected 1

WARNING

Large mods can cause slow downloads when served directly from the game server. Consider using a fast HTTP redirect server for large file sets.

Removing a Mod

  1. Remove or rename the mod folder/files.
  2. Set fs_game back to empty:
    set fs_game ""
  3. Restart the server.

Stop Paying for Empty Servers.