Laatst gecontroleerd: 27 september 2026. Rust Plugins installeer je via uMod/Oxide door het framework te activeren, een passend .cs-bestand van de officiële uMod-pluginpagina te downloaden en het naar /oxide/plugins/ te uploaden. Daarna controleer je de configuratie, permissions en console. Een gecontroleerde werkwijze is belangrijk, omdat foutieve plugins de gameplay, rechten of serverstabiliteit kunnen beïnvloeden.

Vereisten

Je hebt een Rust-server nodig met toegang tot bestanden, toegang tot de console en een activeerbaar uMod/Oxide-framework. Bij game-serverhosting is de gebruikelijke volgorde: framework in het paneel activeren, de server laten starten, pluginbestanden uploaden en daarna de configuratie en rechten instellen. Plan wijzigingen niet direct tijdens hoge spelersactiviteit in, maar test ze indien mogelijk eerst met weinig spelers of op een aparte setup.

De officiële uMod-website is de primaire bron voor Rust Plugins en documentatie. Gebruik voor downloads het bestaande pluginoverzicht op umod.org/plugins?game=rust. Voor de werking van uMod is bovendien de officiële documentatie op umod.org/documentation leidend. Controleer daar altijd of een plugin actief wordt onderhouden en welke permissions of dependencies worden genoemd.

Als je nog bezig bent met de basissetup van je Rust-server, helpt de interne gids Een Rust-server huren en instellen je verder. Voor RAM, instellingen en pluginplanning vind je aanvullend de gids Een Rust-server huren: RAM, instellingen & plugins.

uMod/Oxide installeren

uMod is een pluginframework voor Rust. Het breidt de server uit met een pluginlaag waarmee C#-plugins kunnen worden geladen, geconfigureerd en van rechten voorzien.

  1. Zet in de startvariabelen Modding Framework (FRAMEWORK) op oxide
  2. Sla de wijziging op en herstart de Rust-server
  3. Controleer met oxide.version in de serverconsole of Oxide is geladen
Keuze van het modding framework in het game-serverhosting-paneel: uMod/Oxide of Carbon met één klik in plaats van handmatige installatie
Keuze van het modding framework in het game-serverhosting-paneel: uMod/Oxide of Carbon met één klik in plaats van handmatige installatie

Wacht na de wijziging tot de server volledig is gestart en controleer oxide.version. Pas daarna moet je bestanden naar /oxide/plugins/ uploaden. Als mappen zoals /oxide/config/, /oxide/data/ of /oxide/logs/ nog ontbreken, is uMod mogelijk nog niet volledig geïnitialiseerd of moet de server één keer netjes worden gestart.

Plugin installeren

  1. Ga naar umod.org/plugins?game=rust
  2. Download de plugin (.cs-bestand)
  3. Upload naar /oxide/plugins/
  4. De plugin wordt meestal automatisch geladen; een volledige herstart is vaak niet nodig, maar kan bij grotere wijzigingen verstandig zijn

Upload altijd het originele .cs-bestand van de plugin en wijzig de bestandsnaam niet onnodig. Houd na het uploaden de serverconsole in de gaten. uMod meldt daar normaal gesproken of de plugin is gecompileerd en geladen of dat er syntaxfouten, ontbrekende afhankelijkheden of versieproblemen optreden.

Rust Plugins kiezen

Voor teleportatie, chat, kits, verzamelsnelheden of inventaris bestaan er verschillende uMod-plugins. Zoek in de officiële Rust-pluginlijst, open de betreffende projectpagina en controleer daar de versiestatus, afhankelijkheden, commando's en permissions. Algemene downloadaantallen zijn snel verouderd en zeggen niets over de compatibiliteit met jouw Rust-versie.

Installeer plugins een voor een. Controleer na elke upload de console en de werking met een testaccount. Vooral plugins voor economie, teleportatie of inventaris kunnen bestaande gameplay veranderen.

Pluginconfiguratie

Configureerbare plugins maken na het succesvol laden meestal een JSON-bestand aan in /oxide/config/. Plugins zonder configureerbare opties hoeven daar geen bestand te hebben. Open het pas nadat de plugin één keer is geladen en let erop dat de JSON syntactisch geldig blijft.

{
  "Default Multiplier": 3.0,
  "Quarry Multiplier": 3.0,
  "Pumpjack Multiplier": 3.0
}

Dit is slechts een voorbeeld van de JSON-vorm, geen gegarandeerd schema van een actuele GatherManager-versie. Neem de sleutels en waarden over die door de plugin zelf zijn aangemaakt; //-commentaar is ongeldig in JSON.

Wijzig alleen waarden waarvan je de betekenis kent. Na een wijziging laad je de plugin in de serverconsole opnieuw met oxide.reload <Pluginname> of herstart je de server op een gecontroleerde manier. De uMod-configuratiedocumentatie beschrijft dit proces. Als de console na het opslaan JSON-fouten meldt, controleer dan eerst komma's, aanhalingstekens en haakjes.

Plugin-permissions

Veel Rust Plugins zijn wel geïnstalleerd, maar zonder correct ingestelde rechten niet bruikbaar voor spelers. uMod werkt met permissions voor gebruikers en groepen. Vaak staat op de pluginpagina welke permission moet worden toegekend.

oxide.grant user <steamid> <permission>
oxide.grant group default <permission>
oxide.revoke user <steamid> <permission>

user is geschikt voor individuele beheerders of testers. group default geldt in principe voor gewone spelers en moet voorzichtig worden gebruikt. Geef rechten alleen zo breed als nodig, vooral bij admin-, teleport-, kit-, remove- of economyfuncties.

Resultaat controleren

Na de installatie moet je drie dingen controleren: ten eerste moet de plugin in de console zonder compileerfouten laden. Ten tweede moet oxide.plugins de plugin tonen in de lijst met geladen plugins. Ten derde moet het relevante ingame-commando of effect werken met een testaccount.

Controleer bovendien of er een configbestand in /oxide/config/ is ontstaan en of logbestanden aanwijzingen voor fouten bevatten. Als meerdere plugins tegelijk zijn gewijzigd, test ze dan afzonderlijk. Zo achterhaal je sneller of een probleem afkomstig is van de plugin zelf, van een permission, van een foutieve config of van een conflict.

Troubleshooting

  • Plugin laadt niet: Controleer de Oxide-versie, de Rust-serverversie en de aanwijzingen op de pluginpagina.
  • Fouten in de console: Lees de concrete foutmelding en controleer of de plugin actueel is. Bij pluginfouten is de betreffende umod.org-pagina het juiste beginpunt.
  • Prestaties: oxide.plugins toont alle geladen plugins. Verwijder als test niet-benodigde plugins als er na een wijziging lag optreedt.
  • Conflicten: Test plugins afzonderlijk, vooral als meerdere plugins chat, teleport, kits, zones of inventaris veranderen.
  • Config wordt overschreven: Stop de server, wijzig de config, sla het bestand op en start daarna opnieuw of laad de plugin gericht opnieuw.
  • Spelers kunnen commando's niet gebruiken: Controleer de permissionnamen op de pluginpagina en ken ze correct toe met oxide.grant.

Controle, grenzen en veilige terugweg

De handleiding “Rust Plugins installeren – uMod/Oxide-gids” geldt voor het in het artikel beschreven servertype en de op het moment van controle zichtbare versiestatus. Menunamen, beschikbare versies, mod- of plugincompatibiliteit en benodigde resources kunnen na updates afwijken. Neem daarom geen waarden ongecontroleerd over naar een andere game-, loader- of serverversie.

Maak vóór wijzigingen aan wereld, spelstand, configuratie of uitbreidingen een back-up van de betreffende bestanden. Wijzig daarna slechts één samenhangende stap en test die met dezelfde client- en serverversie waarmee je later wilt spelen.

Controlepunt Verwacht resultaat Afbreken en terugweg
Serverstart De server bereikt zonder nieuwe foutmelding de bedrijfsklare status. Bij startfouten de wijziging terugdraaien en de laatste back-up terugzetten.
Verbindingstest Een testaccount kan verbinding maken via het in het paneel getoonde adres. Bij versie- of verbindingsfouten versie, poort en vrijgaven opnieuw vergelijken.
Functietest De concreet gewijzigde functie werkt zonder bestaande wereld- of spelgegevens te beschadigen. Bij bijwerkingen de server stoppen en de opgeslagen bestanden terugzetten.

Een geslaagde losse test is geen garantie voor prestaties of beschikbaarheid. Wereldgrootte, mods, plugins, aantal spelers, netwerkroute en gelijktijdige belasting kunnen het resultaat veranderen. Documenteer versie, wijziging en testresultaat, zodat je latere afwijkingen kunt nagaan.

FAQ

Moet ik de Rust-server na elke plugin herstarten?

Niet altijd. Veel uMod-plugins worden na het uploaden naar /oxide/plugins/ automatisch geladen. Bij grotere wijzigingen, afhankelijkheden of onverklaarbare fouten is een gecontroleerde herstart toch verstandig.

Waar vind ik de configbestanden?

Configureerbare uMod-plugins slaan hun JSON-bestanden standaard op in /oxide/config/. Een plugin zonder configureerbare opties maakt daar geen bestand aan.

Waarom werkt een plugincommando in het spel niet?

Meestal ontbreekt er een permission of heeft het commando een andere naam dan verwacht. Controleer de pluginpagina, stel de rechten in met oxide.grant en controleer daarna de console.

Kan ik meerdere Rust Plugins tegelijk installeren?

Technisch wel, maar in de praktijk kun je beter stapsgewijs te werk gaan. Installeer een plugin, controleer de console en de werking, en ga pas daarna verder met de volgende.

Wat doe ik bij prestatieproblemen na een installatie?

Deactiveer de laatst geïnstalleerde plugins een voor een, houd de serverconsole in de gaten en controleer oxide.plugins. Zo achterhaal je of een bepaalde plugin of een combinatie de oorzaak is.