Skip to content

Установка Carbon ​

Carbon — второй загрузчик плагинов для Раст. Большая часть скриптов, написанных под Oxide, запускается на нём без переделки. Сам он файлы игры не подменяет: папка carbon лежит в корне, хуки вешаются при старте.

Помимо плагинов внутри уже есть обновление под текущую игру, права, игровая панель /cpanel и модули вроде стаков и белого списка. Сайт и документация: carbonmod.gg.

До распаковки ​

  • Сервер создан и запускается через start.bat: создание и настройка.
  • Процесс выключен.
  • Oxide на этой копии нет. Вместе они не работают. Если Oxide уже стоит, сначала переход.

Куда класть архив ​

Стабильная сборка для обычного сервера — ветка production.

Распакуйте архив в корень, где лежит RustDedicated.exe. Папка carbon должна оказаться рядом с ним, а не внутри новой папки Carbon.Windows.Release. Файлы из корня архива тоже остаются в корне сервера. Запустите start.bat.

Проверка в консоли сервера:

c.version

Команда печатает версии Carbon и игры. Если она неизвестна, архив лёг не в тот каталог либо на Linux не выполнен source carbon/tools/environment.sh до запуска.

Что внутри carbon ​

C:\rust-server
└── carbon
    ├── configs
    ├── data
    ├── extensions
    ├── lang
    ├── logs
    ├── modules
    ├── plugins
    └── config.json
ИмяЗачем
pluginsфайлы .cs
configsнастройки плагинов
dataсохранения плагинов
langтексты
logsжурнал
modulesвстроенные модули
extensionsрасширения .dll
config.jsonнастройки самого Carbon

Служебную папку managed не редактируют.

Не config, а configs

У Oxide настройки лежат в oxide/config. У Carbon папка называется carbon/configs, во множественном числе. Файл, скопированный в carbon/config, плагин не прочитает.

Какую сборку брать ​

СборкаКогда
Release, ветка productionобычный сервер, её и ставим
Minimalтолько запуск плагинов, без панели, модулей и автообновления
edge, rustbeta и прочие предварительныепроверка патча, не основной сервер для игроков

На LinuxGSM Carbon ставят командой ./rustserver mods-install и выбором rustcarbon, обновляют через ./rustserver mods-update. На своём Windows-курсе достаточно архива Release.

Опубликовано под лицензией MIT.
Данный проект не является официальной документацией Facepunch/Rust.
Это общественная база знаний, созданная для удобства администраторов и игроков.