Go to file
Sanae dd3f65f5e8 Add README.md 2022-06-17 21:18:57 -06:00
Server Add README.md 2022-06-17 21:18:57 -06:00
Shared Add a simple discord bot to manage the server 2022-06-12 18:48:24 -06:00
TestClient Add max players command and remove savesettigns 2022-05-31 14:48:48 -06:00
.gitignore add short-names for kingdoms, sendall cmd 2022-03-28 06:05:32 +00:00
README.md Add README.md 2022-06-17 21:18:57 -06:00
SmoMultiplayerServer.sln Add README.md 2022-06-17 21:18:57 -06:00

README.md

Super Mario Odyssey: Online Server

The official server for the Super Mario Odyssey: Online mod.

Windows Setup

  1. Download latest build from Releases
  2. Run SMO.Server.exe
  3. settings.json is autogenerated in step 2, modify it however you'd like.

Building (Mac/Linux Setup)

Must have the .NET 6 SDK and Git installed. Run these commands in your shell:

git clone https://github.com/Sanae6/SmoOnlineServer
cd SmoOnlineServer
# replace run with build to only build the server 
dotnet run --project Server/Server.csproj -c Release

If you ran dotnet build instead of dotnet run, you can find the binary at Server/bin/net6.0/Release/Server.exe

Commands

Run help to get what commands are available in the server console. Run the loadsettings command in the console to update the settings without restarting. Server address and port will require a server restart, but everything else should update when you run loadsettings.