xgaming.tools

Schedule 1 Server Config Generator

Generate server_config.toml, permissions.toml, and client_mod_policy.toml for the S1 DedicatedServerMod. Operators, TCP console, web panel, gameplay rules — all from a form.

Identity

Authentication

Gameplay

Autosave

Remote Admin

Permissions

# server_config.toml — generated by xgamingserver.com/tools/schedule-1/server-config
serverName = 'My Hyland Point Empire'
motd = 'Welcome to the operation'
serverPort = 38465

[storage]
saveGamePath = './Saves/SaveGame_1'

[authentication]
authProvider = 'SteamGameServer'
authTimeoutSeconds = 60
authAllowLoopbackBypass = true
steamGameServerLogOnAnonymous = true
steamGameServerQueryPort = 27016
steamGameServerMode = 'Authentication'

[messaging]
messagingBackend = 'FishNetRpc'

[gameplay]
allowSleeping = true
ignoreGhostHostForSleep = true
pauseGameWhenEmpty = true
timeProgressionMultiplier = 1
freshSaveQuestBootstrapMode = 'StartFromBeginning'

[autosave]
autoSaveEnabled = true
autoSaveIntervalMinutes = 5
autoSaveOnPlayerJoin = true
autoSaveOnPlayerLeave = true

[webPanel]
webPanelEnabled = false
webPanelBindAddress = '127.0.0.1'
webPanelPort = 4051
webPanelSessionMinutes = 120
webPanelExposeLogs = true

[tcpConsole]
stdioConsoleMode = 'Auto'
tcpConsoleBindAddress = '127.0.0.1'
tcpConsolePort = 4050

Generates the three TOML files for the S1 DedicatedServerMod (ifBars/S1DedicatedServers). Upload to your server install via the panel File Manager, then run reloadconfig / reloadpermissions in the Console tab. See the Server Config docs.

Schedule 1 dedicated server config generator

Schedule 1 doesn't ship an official dedicated server — community-built hosting uses the open-source S1 DedicatedServerMod (ifBars/S1DedicatedServers, GPL-3.0) layered on top of MelonLoader. The mod is configured through three TOML files: server_config.toml (main settings), permissions.toml (operators / admins / bans), and client_mod_policy.toml (allowed mods).

This generator builds all three files from form inputs. It uses the real schema documented at docs.s1servers.com — TOML format, correct field names, real default ports (38465 UDP for gameplay, 4050 TCP for the console, 4051 HTTP for the optional web panel, 27016 UDP for Steam queries). No fabricated fields, no guessed defaults.

How to use the generated config files

  1. Fill in the form on the left — server name, listen port (matches your hosting Network → Allocations), auth provider, gameplay rules, operator Steam IDs.
  2. Switch tabs on the right to review each generated TOML file.
  3. Click Download for each file, or Copy the contents.
  4. Upload to your hosted server via the panel File Manager at the server install root.
  5. From the Console tab, run reloadconfig to apply server_config.toml changes and reloadpermissions for permissions.toml. Most fields hot-reload; storage and port changes need a full restart.

Schedule 1 server config FAQ

What's the default Schedule 1 server port?

UDP 38465 for gameplay traffic. The Steam query port is UDP 27016. If you're hosting on XGamingServer, use the port assigned in your Network → Allocations tab instead of 38465.

Do I need to enable the TCP console (RCON)?

No — the panel Console tab gives you direct access to the same command interface. Enable the TCP console only if you want remote scripted admin or a Discord bot to control the server. Keep it bound to 127.0.0.1 unless you're tunneling.

What's the difference between SteamGameServer and SteamWebApi?

SteamGameServer is the recommended provider for any public dedicated server — fast, well-supported. SteamWebApi is documented but not fully implemented in the current S1 DedicatedServerMod release, so don't use it in production. Stick with SteamGameServer.

Related

Schedule 1 Server Config Generator — FAQ

Is this Schedule 1 Server Config Generator free to use?

Yes, the Schedule 1 Server Config Generator is 100% free — no signup required, no hidden fees, no downloads. Everything runs in your browser.

How accurate is the Schedule 1 Server Config Generator?

Values are pulled from the Schedule 1 game files and community-verified formulas. Results match what you see in-game, and we update the tool when the game gets major patches.

Can I host a Schedule 1 server with XGamingServer?

Yes. XGamingServer offers instant Schedule 1 server hosting with mod support, automatic backups, DDoS protection, and 24/7 support. All popular game settings are pre-configured.

Does the Server Config Generator work on mobile?

Yes, the Server Config Generator is fully responsive and works on desktop, tablet, and mobile browsers.

You might also need

Schedule 1 server admin docs

Read the full Schedule 1 server docs →

Step-by-step guides for installing mods, configuring your server, joining, troubleshooting, and admin commands.

Built-In Tool

Config Tool Built Into XGamingServer

Get managed Schedule 1 hosting with this tool in your panel — configure, deploy, and play in minutes. No file uploads needed.

Built-In Config ToolInstant Server SetupDDoS ProtectionExpert 24/7 Support
Get 40% OFFNo setup fees · Cancel anytime