Plugins zijn wat uw Rust-server onderscheidt van elke andere server. Met Oxide (uMod) of Carbon installeert u plugins die teleporteren, clansystemen, kits, aangepaste gather-rates en tientallen andere functies toevoegen. In dit artikel doorloopt u het volledige proces: van het installeren van het framework tot het instellen van permissies per speler.
Oxide vs Carbon: welke kiezen?
| Kenmerk | Oxide (uMod) | Carbon |
|---|---|---|
| Bekendheid | Het oudste en bekendste framework | Nieuwer, groeiende community |
| Prestaties | Goed | Beter (directe code-injectie) |
| Plugin-compatibiliteit | Alle Oxide-plugins | 95%+ van Oxide-plugins |
| Updates | Na elke Rust-update | Vaak sneller beschikbaar |
| Installatie | Eenvoudig | Eenvoudig |
Beide frameworks draaien dezelfde plugins. Carbon is de aanbevolen keuze voor nieuwe servers vanwege de betere prestaties. Heeft u een bestaande Oxide-server, dan kunt u zonder problemen overstappen: kopieer uw plugins en configuratie naar de Carbon-mappen.
Oxide installeren
- Download de nieuwste Oxide-release van umod.org.
- Stop uw Rust-server.
- Pak het archief uit in de hoofdmap van uw server. De bestanden overschrijven een aantal standaardbestanden.
- Start de server opnieuw. Oxide genereert bij de eerste start de mappen
oxide/plugins/,oxide/config/enoxide/data/.
Bij HostValues is Oxide beschikbaar als installeerbare optie via het gamepanel. Selecteer "Oxide" bij het opzetten van uw server of installeer het achteraf via de versiemanager.
Carbon installeren
- Download Carbon van de officiele website of via het gamepanel.
- Stop de server.
- Pak het archief uit in de servermap.
- Start de server. Carbon maakt dezelfde mappenstructuur aan als Oxide.
Plugins downloaden en installeren
- Bezoek umod.org/plugins en zoek naar de gewenste plugin.
- Download het
.cs-bestand. - Upload het bestand naar
oxide/plugins/(ofcarbon/plugins/) via het gamepanel of SFTP. - De plugin wordt automatisch gecompileerd en geladen. U hoeft de server niet te herstarten.
- Het configuratiebestand verschijnt in
oxide/config/PluginNaam.json.
Pas het configuratiebestand aan naar wens en herlaad de plugin met oxide.reload PluginNaam.
Het permissiesysteem
Oxide en Carbon gebruiken een permissiesysteem waarmee u per speler of groep bepaalt wie toegang heeft tot welke plugin-functies.
Groepen aanmaken
Standaard bestaan de groepen default (alle spelers) en admin. U maakt extra groepen aan voor VIP's, moderatoren of andere rollen:
oxide.group add vipoxide.usergroup add "SteamID" vip
Permissies toekennen
Elke plugin registreert eigen permissies. Bekijk ze met oxide.show perms. Ken een permissie toe aan een groep:
oxide.grant group vip kits.vipkitoxide.grant user "SteamID" teleportation.use
Verwijder een permissie met oxide.revoke.
Populaire startplugins
| Plugin | Functie |
|---|---|
| Gather Manager | Gather-rates aanpassen per resource |
| NTeleportation | Teleportcommands (/home, /tpr, /town) |
| Kits | Starter-, VIP- en dagelijkse kits |
| Clans | Clansysteem met gedeelde chat |
| BetterChat | Kleuren en prefixen in de chat |
| RemoverTool | Geplaatste objecten verwijderen |
| Economics | Serverbrede economie |
| ZoneManager | Zones met eigen regels |
Configuratiebestanden bewerken
Elk pluginconfigbestand is een JSON-bestand. Open het via het gamepanel of SFTP, pas de waardes aan en herlaad de plugin. Veelgemaakte fout: een komma vergeten of teveel plaatsen in de JSON. Gebruik een JSON-validator als u twijfelt.
Plugins updaten
Na een Rust-update moeten plugins mogelijk worden bijgewerkt. Download de nieuwste versie van umod.org en upload het .cs-bestand opnieuw. De configuratie blijft bewaard; alleen de code wordt vervangen.
Mijn plugin laadt niet. Wat nu?
Controleer de serverlog of de console op foutmeldingen. De meest voorkomende oorzaken zijn: een verouderde plugin die niet compatibel is met de huidige Rust-versie, een fout in het configuratiebestand (ongeldig JSON), of een ontbrekende afhankelijkheid (sommige plugins vereisen andere plugins om te functioneren).
Worden plugins gewist bij een wipe?
Nee. Plugins, configuratiebestanden en permissies blijven bewaard bij zowel een map-wipe als een blueprint-wipe. Alleen de spelersdata van sommige plugins (zoals Economics-balansen) kan worden gereset als u dat expliciet configureert.
Waarom HostValues?
Rust servers bij HostValues draaien op AMD Ryzen 9 7950X hardware met NVMe-opslag en standaard DDoS-bescherming. Installeer Oxide of Carbon via het gamepanel en beheer plugins met een klik. Alle pakketten zijn maandelijks opzegbaar. Bekijk de Rust hosting.