QuakeC source for the SMB server mods
Git
- On Debian based systems, use
sudo apt-get install git-core
- Windows: https://git-scm.com/download/win
- On other Linux systems, follow your standard package manager instructions to install Git
- Mac: Install the command line tools package (Google is your friend)
Building tools
- On Debian based systems, use
sudo apt-get install build-essential
- Windows: MSYS2 (full guide pending)
- Mac systems should already come with the required building tools once Git is installed
Required content packs:
- http://dl.xonotic.fps.gratis/zzz-misc-v006-122-g0a722ad.pk3
- http://dl.xonotic.fps.gratis/zzz-quickmenu_029.pk3
- http://dl.xonotic.fps.gratis/zzz-minigames-v006-114-ga3a4a87.pk3
Optional content packs:
- http://dl.xonotic.fps.gratis/zzz-mod-extra-v006-62-g9667a44.pk3
- http://dl.xonotic.fps.gratis/zzz-mod-weapons-v006-107-g5176c47
Note: PATH is one of the following depending on your system
OS | Path |
---|---|
Windows | C:\Users\yourusername\Saved Games\xonotic |
Linux | ~/.xonotic |
Mac | ~/Library/Application Support/xonotic |
Nothing should ever be added to the main installation folder of Xonotic, use these paths! |
- Run this from a terminal in the modpack folder:
./update.sh
- Run this from a terminal in the modpack folder:
./build.sh
For speed up compilation, if you want to execute without compression (withoutcsprogs-*.pk3
file):ZIP=: ./build.sh
- Copy the compiled .dat files from modpack to
PATH/data
- Download the content packs to
PATH/data
and make sure they're available on your map download server
To update your server, repeat the above steps, but skip step 4 unless the packages available are newer than the ones you have