Run a Vanilla realm on a Windows 10/11 PC and play on it with friends. Hosting is its own download, Open Vanilla Server: the Open Vanilla launcher is for playing, and connects to your realm like any other.
Download Open Vanilla Server (also on the latest release)
SPP_Classics_V2.zip from its releases, extract it (for example to C:\SPP_Classics_V2), run Server_Update.bat, then SPP_Server\Launcher.bat and type 1 (Vanilla), then 0 to shut it down.OpenVanilla-Server.zip anywhere, for example C:\OpenVanilla-Server, and double-click Start Open Vanilla Server.bat. The first start installs the Python packages it needs, then finds your SPP install (or asks you to pick the SPP_Classics_V2 folder; it remembers it).http://127.0.0.1:18090/.account create NAME PASSWORD and account set gmlevel NAME 3 in the GM console. Use a strong password. Server Studio signs in with this account.127.0.0.1, then PLAY. With a stock client: set realmlist 127.0.0.1.Rates, bots, level cap and the message of the day: Live Config Editor opens SPP's mangosd.conf. Backups: World Database Backups & Toolset. Halt everything with HALT ALL SERVICES before closing.
192.168.1.20) in the launcher's REALMS → Add realm.| Open Vanilla Server asks for SPP | Finish Play Solo's setup, or pick the SPP_Classics_V2 folder (or the SPP_Server inside it). To pick a different one later: python openvanilla_server.py --forget. |
| The window closes straight away | Python isn't installed or isn't on PATH: reinstall it with “Add to PATH” ticked. |
| Database won't start | Another MySQL is using port 3310, or SPP's setup didn't finish: run its Launcher.bat again and pick 1. |
| "Information is not valid" at login | The account was made before the server was ready: with everything green, set its password again (account set password NAME PASS PASS). |
| Friends can't connect | Check the forward for 3724 and 8085, the firewall rule, and that friends use your public or LAN address, not 127.0.0.1. |
Launcher.bat). No website, Studio or browser play, but desktop clients work.bash wenilla_up.sh your.domain, then bash openvanilla_realm_up.sh, from the hetzner folder in the repository. See guidebook chapter 12.More fixes are in the guidebook's troubleshooting chapter.
Stuck? Ask in the Open Vanilla Discord's #bug-reports with a screenshot of the Open Vanilla Server window and its logs tab.