The various XPilot clients and servers are, on the whole, compatible with one another. Our custom server adds switchBase, which is helpful for artificial learning systems.
We are working to bring our modified server code up to date, for now you can use the previous server
This is how to run a basic server:
./xpilots -map maps/lifeless.xp -noQuit -switchBase 1