Local Server Hosting
This is a guide on how to get started with the Carbon.QuickStart
repository on running a local server (for development purposes).
Download
- Visit the Carbon.QuickStart repository
- Download the Windows (
win
) files - Extract contents to a new folder
Batch Steps
Run any update_*.bat
file corresponding to your preferred Rust/Carbon branch. These files automate:
- SteamCMD Setup
Downloads & updates SteamCMD in<root>/steam
- Carbon Installation
Fetches selected Carbon branch build to<root>/server/carbon
- Rust Server
Installs Rust dedicated server in<root>/server
Automation
The batch files handle everything - no manual intervention required!
Debugger Setup (Optional)
Enable debugging for plugin development by editing <root>/doorstop_config.ini
:
ini
[UnityMono]
debug_enabled=true
debug_suspend=true
debug_address=127.0.0.1:5337
Configuration Note
Running any update_*.bat
will overwrite doorstop_config.ini
with default values.
Backup your changes before updating.
Run Your Server
- Edit
run.bat
to configure:- Ports
- Folder paths
- Server settings
- Save changes and double-click
run.bat
to launch