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 release status: 0.3.0-beta. The project is usable, but the runtime and public API are still evolving. Minimal support will be provided until a full non-beta release is made.
- Headless dedicated hosting with Schedule I save/load, time, sleep, and multiplayer flow support
- Operators, admins, configurable command permissions, and remote TCP console access
- Optional localhost-only web panel for server owners and home-hosted operators
- Configurable authentication and messaging backends for private or public hosting
- Server and client mod APIs with lifecycle hooks, persistence hooks, and custom messaging
- Download the latest release from GitHub Releases.
- Follow the installation guide.
- Review the configuration overview before opening a server to other players.
- Check the troubleshooting guide if startup, networking, or authentication goes wrong.
The integrated web panel is disabled by default. Enable it only if you want a localhost browser UI for server operations.
- Docs site
- Installation
- Configuration
- Web Panel
- Authentication
- Client mod verification
- Commands and permissions
- Host console
- Troubleshooting
- Mod API overview
- Server modding
- Client modding
- Companion mod metadata
- API reference
Contributions are welcome. Read CONTRIBUTING.md, CODING_STANDARDS.md, and BUILD_SETUP.md before opening a pull request.
Example build:
dotnet build -c Mono_ServerFrontend workspace:
cd webpanel
bun install
bun run buildThis mod is not officially affiliated with or endorsed by the developers of Schedule I.