Version 2.0.143
6,810 downloads
Carbon is a self-updating, lightweight, intelligent mod loader for Rust utilizing the latest C# and Harmony for the best performance and stability possible. Its robust framework and backward compatibility with Oxide plugins make it the ultimate replacement for those wanting better functionality and performance from their plugins!
Carbon has all the creature comforts you need to run your server, such as a permission system, user system, and so much more. Carbon is developed by experienced developers and server owners working to take the tedium out of hosting servers and make configuration and setup seamless with an integrated GUI in-game to manage everything!
Join our official Discord server for more frequent development info, discussions, and future plans. To find this page more easily, check out carbonmod.gg!
Features
Extremely lightweight, stripped out of additional, unrelated-to-Rust processes
Seamless transition from Oxide to Carbon
Permissions system
Hook system
MySQL & SQLite support
DRM support
Chat, Console, and Covalence support
Built-in Carbon Modules (internal plugins) that help your server for the better
Carbon-only methods that speed up and better the performance of your plugins
Integrated RustEdit extensions (Module)
Integrated Stack manager (Module)
Integrated Gather manager (Module)
Embedded error/exception Demystifier, which shows accurate error outputs
Very fast & helpful error handling for plugin compilation
Documentation
Installing Carbon - https://docs.carbonmod.gg/docs/readme/installing-carbon
Configuring Carbon - https://docs.carbonmod.gg/docs/readme/configuring-carbon
Staging Builds
Would you like to run Carbon on staging or aux branches of Rust throughout the month? Our staging and aux branches are always up-to-date, so you can properly test plugins prior to a major update or provide a modded server for players to try out new Rust updates before they're live!
Staging - https://github.com/CarbonCommunity/Carbon.Core/releases/tag/rustbeta_staging_build
Aux01 - https://github.com/CarbonCommunity/Carbon.Core/releases/tag/rustbeta_aux01_build
Aux02 - https://github.com/CarbonCommunity/Carbon.Core/releases/tag/rustbeta_aux02_build
For Developers
If you're a developer, you can enjoy all of the latest improvements of C# 10 as well as the ability to add your own methods anywhere in the assembly without being locked down to pre-existing hooks. All of your existing Oxide plugins will be compatible, though we recommend making a Carbon-specific version available to utilize Carbon to its fullest. Check out Creating your First Plugin to get started!