Rust-plugins installeren met Oxide (uMod) of Carbon
Gepubliceerd op 21 oktober 2026 Bijgewerkt op 23 oktober 2026
Plugins installeer je op een Rust-server met een modding framework: Oxide (ook bekend als uMod) of Carbon. Bij CakeHosting kies je dat in het tabblad Startup bij Modding Framework; Oxide staat er standaard al op. Daarna zet je het .cs-bestand van een plugin in oxide/plugins (bij Carbon carbon/plugins) en laadt de plugin vanzelf, zonder herstart. Rechten geef je met oxide.grant of c.grant. Stand 21 oktober 2026, nagelopen met de documentatie van Oxide en Carbon.
| Wat | Antwoord |
|---|---|
| Prijs | Vanaf € 8,95 per maand op Standaard, Premium vanaf € 17,95, inclusief btw, maandelijks opzegbaar |
| Werkgeheugen | 8 tot 64 GB, in 10 maten, op Premium dezelfde maten |
| Spelers | Max Players in het tabblad Startup: standaard 40, zelf in te stellen |
| Ons advies | Kleine kaart met vrienden: BIGCake 8 GB (€ 8,95); communityserver met plugins: SuperCake 12 GB (€ 12,95) of MegaCake 16 GB (€ 17,95); grote kaart met veel spelers: GigaCake 24 GB (€ 26,95) of TeraCake 32 GB (€ 35,95). Het gebruik is het hoogst aan het einde van een wipe. |
| Poort | Een eigen adres met poort, te zien in het gamepanel. In Rust verbind je met F1 en client.connect adres:poort. Zelf hosten: standaard UDP-poort 28015 (Facepunch-wiki). |
| Locatie | Standaard in Europa (Nederland, Duitsland of Frankrijk), Canada of Singapore, Premium in Europa (Nederland of Frankrijk) of de Verenigde Staten (San Jose, Californië); je kiest bij het bestellen |
| Back-ups | 2 back-ups in het gamepanel (extra back-ups kun je bijbestellen) |
| Beheer | Pterodactyl-gamepanel, instellingen in het tabblad Startup, met Modding Framework: vanilla, Oxide of Carbon (standaard Oxide). Verder SFTP, Schedules en MySQL-databases. |
Wat zijn Oxide en Carbon?
Een vanilla Rust-server draait zonder plugins. Een modding framework laadt plugins: C#-bestanden (.cs) die je server aanpassen, van kits tot clans.
- Oxide (uMod) is volgens de Facepunch-wiki een populair framework voor Rust. Op uMod staan ruim 1.400 Rust-plugins.
- Carbon is nieuwer en draait volgens de makers de meeste Oxide-plugins zonder aanpassing. Koppelingen (hooks) voert Carbon alleen uit als een plugin ze nodig heeft.
| Wat | Oxide | Carbon |
|---|---|---|
| Plugins | oxide/plugins | carbon/plugins |
| Config | oxide/config | carbon/configs |
| Data | oxide/data | carbon/data |
| Commando's | beginnen met oxide. of o. | beginnen met c. |
| Standaardgroepen | default en admin | default, admin en moderator |
Oxide of Carbon: welke kies je?
- Oxide als je het gangbare framework wilt: de plugins op uMod zijn ervoor geschreven.
- Carbon als je let op prestaties of extra's wilt, zoals een profiler. Carbon zet je server standaard in het tabblad Modded van de serverlijst (IsModded in
carbon/config.json). - Vanilla als je geen plugins wilt.
Kies het liefst meteen bij de start. Volgens de Carbon-documentatie kunnen Oxide en Carbon niet samen in een server staan, en moeten de Rust-bestanden die Oxide aanpast bij een overstap eerst terug naar de originele versie. Je configs, data en rechten neemt Carbon bij de eerste start wel zelf over. Maak eerst een back-up.
Hoe installeer je een Rust-plugin?
- Kies in het tabblad Startup bij Modding Framework
oxideofcarbon(zie instellingen wijzigen onder Startup) en herstart je server. - Controleer in de console of het framework draait:
oxide.versionofc.versiongeeft een versienummer terug. - Download de plugin als .cs-bestand, bijvoorbeeld van uMod. Kies een betrouwbare bron en hernoem het bestand niet.
- Zet het bestand in
oxide/pluginsofcarbon/plugins, met het bestandsbeheer of via SFTP. - Kijk in de console: de plugin laadt vanzelf. Zie je een fout, lees dan de melding. Soms heeft de plugin eerst een andere plugin nodig.
Een nieuwe versie installeer je net zo: overschrijf het oude .cs-bestand.
Waar staan de config en data van een plugin?
De meeste plugins maken bij de eerste keer laden een config met dezelfde naam: bij MijnPlugin.cs is dat oxide/config/MijnPlugin.json, bij Carbon in carbon/configs.
- Houd het geldige JSON. Let op komma's en dubbele aanhalingstekens, anders laadt de plugin niet goed.
- Staat je wijziging weer terug? Sommige plugins schrijven hun config weg bij het uitzetten. Typ dan eerst
oxide.unload MijnPlugin, pas het bestand aan en typoxide.load MijnPlugin.
In oxide/data (Carbon: carbon/data) bewaren plugins hun gegevens, zoals statistieken van spelers. Die pas je niet met de hand aan. Vraagt een plugin om MySQL, maak dan een database aan in het gamepanel.
Hoe werken permissies en groepen?
Veel plugins werken pas als een speler de juiste permissie (permission) heeft, een naam als mijnplugin.use; de echte namen staan op de pagina van de plugin. De groep default krijgt elke speler. De groep admin krijgen spelers die je met ownerid eigenaar maakt, zie Rust-server admin worden.
| Wat | Oxide | Carbon |
|---|---|---|
| Een speler | oxide.grant user 7656119XXXXXXXXXX mijnplugin.use | c.grant user 7656119XXXXXXXXXX mijnplugin.use |
| Alle spelers | oxide.grant group default mijnplugin.use | c.grant group default mijnplugin.use |
| Groep maken | oxide.group add vip | c.group add vip |
| Speler in groep | oxide.usergroup add 7656119XXXXXXXXXX vip | c.usergroup add 7656119XXXXXXXXXX vip |
Afnemen gaat met revoke in plaats van grant, controleren met oxide.show user of c.show user. Een naam werkt ook, maar de SteamID64 is veiliger: lijken twee namen op elkaar, dan geeft Oxide alleen een lijst. Een sterretje (*) geeft alles tegelijk, dus nooit aan de groep default.
Hoe herlaad je een plugin zonder herstart?
Een vervangen .cs-bestand herladen Oxide en Carbon vanzelf. Na een configwijziging typ je oxide.reload MijnPlugin of c.reload MijnPlugin; c.reload * herlaadt bij Carbon alles. Uitzetten gaat met oxide.unload of c.unload. Typ dit in de console, zonder slash. Herstarten hoeft alleen voor een nieuwe versie van Rust of het framework.
Wat gebeurt er na een Rust-update, zoals op 22 oktober?
Facepunch bevestigt in Halloween 2026 van 22 oktober dat het evenement actief is tot 5 november. De verplichte server- en clientupdate was aangekondigd voor 19:00 uur Nederlandse tijd; het bericht bevestigt niet het precieze releasetijdstip. Maak voor het bijwerken een back-up. De update- en wipeverschillen staan in Rust force wipe. Voor plugins geldt:
- Het framework moet mee. Oxide brengt volgens de Facepunch-wiki kort na elke serverupdate een nieuwe versie uit; Carbon werkt zichzelf bij zodra je de nieuwste Rust draait.
- Herstart je server. Op onze servers haalt elke start de nieuwste Rust en daarna de nieuwste versie van je framework op. Was Oxide nog niet klaar, herstart dan later opnieuw.
- Kijk welke plugins fouten geven en zet die uit met
oxide.unloadtot de maker een nieuwe versie heeft.
Zo werkt het op een Rust-server van CakeHosting
- Startup: bij Modding Framework kies je vanilla, Oxide of Carbon. Elke start haalt het gekozen framework zelf op, dus een herstart installeert het. Van Oxide naar Carbon? Lees dan eerst de waarschuwing hierboven.
- Bestandsbeheer en SFTP voor je plugins en configs.
- Backups: 2 back-ups. Maak er een voordat je veel plugins toevoegt.
- Schedules voor een vaste herstart, Databases voor plugins die MySQL willen.
Welke fouten maken mensen vaak?
- De verkeerde map. Op Carbon horen je plugins in
carbon/plugins. - Oxide-commando's op Carbon. Commando's met
o.werken daar niet. Begin ze op Carbon metc., zoalsc.grant. - Moderators in de groep admin verwachten. Bij Oxide komen alleen owners (ownerid) daar vanzelf in. Zet moderators zelf in een groep.
Een Rust-server met plugins? Bij CakeHosting heb je er een vanaf € 8,95 per maand, inclusief btw en maandelijks opzegbaar, met Oxide of Carbon via Startup. Voor een communityserver met plugins adviseren we SuperCake 12 GB (€ 12,95). Bekijk de Rust-pakketten.