Skip to content

ifBars/S1DedicatedServers

Repository files navigation

S1DS - S1 DedicatedServerMod

Build and Test Build and Deploy Documentation GitHub stars GitHub forks GitHub issues Version GitHub license GitHub last commit

DedicatedServerMod adds authoritative, headless dedicated servers to Schedule I, along with admin tooling, remote console support, an optional localhost web panel, and a public mod API for server and client extensions.

Current beta builds continue the initial IL2CPP support for dedicated server and client workflows. Treat IL2CPP support as beta: if you hit IL2CPP-specific regressions or startup issues, report them on the GitHub issue tracker with logs and reproduction steps. Docker deployment now supports both Mono and IL2CPP through the same image and release package by setting S1DS_RUNTIME.

What It Provides

  • Headless dedicated hosting with Schedule I save/load, time, sleep, and multiplayer flow support
  • Operators, admins, configurable command permissions, and remote console access
  • Configurable authentication and messaging backends for private or public hosting
  • Server and client mod APIs with lifecycle hooks, persistence hooks, and more for mod developers

Quick Start

  1. Download the latest release from GitHub Releases.
  2. Follow the Quick Start guide.
  3. Review the configuration overview before opening a server to other players.
  4. Check the troubleshooting guide if startup, networking, or authentication goes wrong.

Documentation

Development

Contributions are welcome. Read CONTRIBUTING.md, CODING_STANDARDS.md, and BUILD_SETUP.md before opening a pull request.

Disclaimer

This mod is not officially affiliated with or endorsed by the developers of Schedule I.

About

Run a headless, authoritative server for Schedule I using the open source Dedicated Server Mod

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors