Dedicated Server - xavier150/MMVS GitHub Wiki
Hosting a Dedicated Server
Hello!
To run a dedicated server, you can use the file:
MMVS_RunWindowsServer.shon LinuxMMVS_RunWindowsServer.baton Windows
You can edit these files to customize the server launch with your own configuration.
Commands
You can replace the map name in the command line with one of the following:
| Option | Description |
|---|---|
MapName |
The map to load (e.g., TalasCozyHouse, NanoTalasSole, ConcreteDesert) |
-server |
Launches the game in dedicated server mode |
-log |
Displays real-time log output in the console |
-unattended |
Disables all UI prompts, useful for automation or headless environments |
-nosteam |
Disables Steam integration, useful if running in offline or standalone mode |
-port=7777 |
Sets the network port the server listens on (default is 7777, can be changed if needed) |
You can combine these options to configure the server to your needs.
Example Files
🖥️ Windows
File: MMVS_RunWindowsServer.bat
@echo off
Pushd "%~dp0"
Rem Start MMVS_Server.bat (MMVS dedicated server) with the desired options
MMVS_Server.exe TalasCozyHouse -server -log -unattended -nosteam -port=7777
🐧 Linux
File: MMVS_RunWindowsServer.sh
#!/bin/bash
cd "$(dirname "$0")"
# Start MMVS_Server.sh (MMVS dedicated server) with the desired options
./MMVS_Server.sh TalasCozyHouse -server -log -unattended -NOSTEAM -port=7777