Configuration variables

Last updated: May 29, 2026

Configuration variables are variables defined on build configurations that Multiplay Hosting uses to generate a server.json file for each server. Each build configuration has a set of built-in variables, but you can create any number of custom configuration variables to track data that's important to your build. You might want to track a difficulty modifier, the game mode, or the game map.

You can define configuration variables per build configuration. These custom configuration variables allow you to track data, such as a difficulty modifier, the game mode, or the game map.

Multiplay Hosting uses your custom variables and the built-in variables to generate a server.json for each game server.

Note: Multiplay Hosting loads configuration variables into the server.json file after the build executable starts. If you need to pass configuration to your server as it starts, consider using launch parameters instead.

Built-in Configuration variables

Each build configuration has the following built-in configuration variables:

image.png