Donut Team is a labor of love, built and maintained by a small group of passionate developers. We invest our own time and resources to offer our tools, mods, and web services completely free of charge.

We don't run ads, and we will never sell your data - period.

If you've enjoyed anything we've created, please consider supporting our work with a one-time or monthly donation via our Ko-fi page . Every contribution helps us continue building great experiences for the community.

Dismiss
  • Modding Tools
  • Simpsons Hit & Run Multiplayer Server
  • Tutorials

Broadcasting to the Server Listing

This guide will walk you through broadcasting your server to the Donut Team server listing, making it publicly discoverable on launcher.donutteam.com.

Prerequisites

  • A running Simpsons Hit & Run Multiplayer Server. See Setting Up on Windows or Setting Up on Linux if you haven't set one up yet.
  • A Donut Team account at donutteam.com.
  • Your server must be able to communicate with launcher.donutteam.com over HTTPS.
  • Your server must be reachable on the same port as your game server (default: 7777) over TCP. If your server is behind a NAT, you will need to set up port forwarding for that port.

Step 1: Get Your Authorisation Token

  1. Log in to your Donut Team account at donutteam.com.
  2. Navigate to your account authentication settings at donutteam.com/settings/authentication.
  3. Copy the token from the Token section.

Step 2: Configure Your Server

Open your Server.yaml file and set the following options:

masterServerAuthorisation: 'your-token-here'
broadcastServer: true

See Configuration for a full description of these options.

Step 3: Restart Your Server

Restart the server for the changes to take effect. Once running, your server will register itself with the Donut Team master server and appear in the server listing at launcher.donutteam.com.

You can also toggle broadcasting at runtime without restarting using the /broadcast-server command:

/broadcast-server true
/broadcast-server false