Je hebt je serverwinkel opgezet en je vraagt je af hoe je spelers automatisch hun rangen kunt geven wanneer ze een aankoop doen? Het antwoord bestaat uit vier letters: RCON.
Deze gids legt uit hoe je RCON configureert voor elke game — Minecraft, FiveM, Rust, ARK, Gmod en meer. Geen onnodige theorie, alleen de bestanden die je moet bewerken en commando's die werken.
Voordat je begint, zorg ervoor dat je het volgende hebt: toegang tot de configuratiebestanden van je server (FTP of een paneel zoals Pterodactyl), een beschikbare poort voor RCON, beheerdersrechten op je server en een RCON-compatibele winkel (Seyllo, Tebex of andere).
Wat is RCON?
RCON (Remote Console) is een protocol waarmee je op afstand commando's naar je gameserver kunt sturen. In de praktijk stuurt RCON automatisch het commando om die rang toe te wijzen wanneer een speler een VIP-rang koopt in je winkel — zonder enige handmatige tussenkomst van jouw kant.
De typische flow:
Speler koopt "VIP Rang" in je winkel
↓
Je winkel detecteert de gevalideerde betaling
↓
Het stuurt via RCON: "lp user [gebruikersnaam] parent set vip"
↓
De speler ontvangt direct zijn rang in de game
Zonder RCON zou je elke rang handmatig moeten toewijzen. Met 10 verkopen per dag is dat beheersbaar. Met 100 wordt het al snel een probleem.
RCON configureren op Minecraft Java
Minecraft is de meest voorkomende game en de RCON-configuratie is relatief eenvoudig. Of je nu Spigot, Paper, Purpur of Fabric gebruikt, de configuratie blijft identiek.
Het bestand server.properties bewerken
Open het bestand server.properties in de hoofdmap van je server. Zoek deze regels (of voeg ze toe als ze niet bestaan):
enable-rcon=true
rcon.port=25575
rcon.password=JeVeiligWachtwoord
broadcast-rcon-to-ops=false
Parameterdetails:
| Parameter | Waarde | Beschrijving |
|---|---|---|
enable-rcon | true | Schakelt RCON in (standaard uitgeschakeld) |
rcon.port | 25575 | RCON-luisterpoort (25575 = standaard) |
rcon.password | je wachtwoord | Wachtwoord om de verbinding te beveiligen |
broadcast-rcon-to-ops | false | Voorkomt dat RCON-commando's aan OPs worden getoond |
Herstart je server na het aanbrengen van wijzigingen. Een simpele /reload is niet voldoende om RCON-wijzigingen toe te passen.
De RCON-verbinding testen
Test je RCON-configuratie voordat je je winkel verbindt. Je kunt mcrcon of een online tool gebruiken.
Met mcrcon op de opdrachtregel:
mcrcon -H je.server.ip -P 25575 -p JeVeiligWachtwoord "say RCON Test"
Als je "RCON Test" ziet verschijnen in de serverchat, is de configuratie correct. Zo niet, bekijk dan het probleemoplossingsgedeelte hieronder.
LuckPerms en Essentials commando's
Hier zijn de commando's die je waarschijnlijk in je winkel zult configureren:
# Een rang toewijzen met LuckPerms
lp user {username} parent set vip
# Een tijdelijke rang toewijzen (30 dagen)
lp user {username} parent addtemp vip 30d
# Items geven met Essentials
give {username} diamond 64
# Geld geven (EssentialsX Economy)
eco give {username} 1000
# Een commando uitvoeren als de speler
execute as {username} run say Bedankt voor de aankoop!
De {username} wordt automatisch vervangen door de naam van de kopende speler.
RCON configureren op Minecraft Bedrock
Bedrock werkt anders. RCON is niet standaard ingeschakeld op de vanilla Bedrock-server, maar als je een paneel zoals Pterodactyl of een gespecialiseerde host gebruikt, blijft de configuratie vergelijkbaar.
server.properties bewerken voor Bedrock
enable-rcon=true
rcon.port=19132
rcon.password=JeVeiligWachtwoord
Let op: niet alle Bedrock-hosts ondersteunen RCON. Controleer dit bij je host. Een alternatief is het gebruik van webhooks of specifieke plugins.
RCON configureren op FiveM en RedM
FiveM (en RedM voor Red Dead) heeft een eigen systeem. De configuratie wordt gedaan via txAdmin of rechtstreeks in de server.cfg.
RCON inschakelen via txAdmin
Als je txAdmin gebruikt om je FiveM-server te beheren:
- Log in op je txAdmin-paneel
- Ga naar Instellingen → FXServer
- Schakel de RCON-optie in indien beschikbaar
- Noteer de poort en stel een wachtwoord in
RCON inschakelen via server.cfg
Open je server.cfg-bestand en voeg toe:
rcon_password "JeVeiligWachtwoord"
Standaard gebruikt RCON dezelfde poort als je FiveM-server (meestal 30120). Om een andere poort te gebruiken:
rcon_password "JeVeiligWachtwoord"
set rcon_port 30121
ESX en vRP commando's
# Geld geven (ESX)
givemoney {identifier} 50000
# Een item geven (ESX)
giveitem {identifier} bread 10
# Een voertuig geven (afhankelijk van je script)
givecar {identifier} adder
# Aangepast commando (afhankelijk van je scripts)
setjob {identifier} police 4
Op FiveM komt de {identifier} vaak overeen met het Steam ID, Discord ID of de licentie van de speler, niet alleen hun gebruikersnaam. Controleer wat je winkel gebruikt.
RCON configureren op Rust
Rust heeft een robuust ingebouwd RCON-systeem. Twee opties: klassieke RCON of WebRCON.
RCON opstartparameters
Voeg bij het starten van je Rust-server deze parameters toe:
+rcon.ip 0.0.0.0
+rcon.port 28016
+rcon.password "JeVeiligWachtwoord"
+rcon.web 1
Parameterdetails:
| Parameter | Beschrijving |
|---|---|
+rcon.ip 0.0.0.0 | Luister op alle interfaces (vereist voor externe toegang) |
+rcon.port 28016 | RCON-poort (28016 = Rust standaard) |
+rcon.password | RCON-wachtwoord |
+rcon.web 1 | Schakelt WebRCON in (aanbevolen, stabieler) |
Oxide en uMod configuratie
Als je Oxide of uMod hebt geïnstalleerd, kun je ook configureren in je server.cfg:
rcon.ip 0.0.0.0
rcon.port 28016
rcon.password "JeVeiligWachtwoord"
rcon.web 1
Oxide en Kits commando's
# Een item geven
inventory.giveto {steamid} wood 1000
# Een kit geven (als de Kits-plugin is geïnstalleerd)
kit.give {steamid} starter
# VIP toewijzen (als de VIP-plugin is geïnstalleerd)
oxide.grant user {steamid} vip
# Toevoegen aan een groep
oxide.usergroup add {steamid} vip
Op Rust wordt doorgaans het SteamID64 van de speler gebruikt, niet hun gebruikersnaam.
RCON configureren op ARK Survival Evolved
ARK ondersteunt RCON standaard. De configuratie wordt gedaan in GameUserSettings.ini.
GameUserSettings.ini bewerken
Zoek of maak de sectie [ServerSettings] en voeg toe:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=JeVeiligWachtwoord
Let op: bij ARK is het RCON-wachtwoord vaak hetzelfde als het beheerderswachtwoord.
GiveItem en whitelist commando's
# Een item geven (ARK-syntax)
GiveItemToPlayer {playerid} "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Flak/PrimalItemArmor_FlakHelmet.PrimalItemArmor_FlakHelmet'" 1 100 false
# Toevoegen aan whitelist
AllowPlayerToJoinNoCheck {steamid}
# Een bericht sturen
ServerChatTo {steamid} "Bedankt voor je aankoop!"
ARK is complexer vanwege de blueprint-paden. Raadpleeg de documentatie van je host of gebruik plugins die commando's vereenvoudigen.
RCON configureren op Garry's Mod
Gmod gebruikt het standaard Source Engine RCON-systeem.
server.cfg bewerken voor Gmod
rcon_password "JeVeiligWachtwoord"
De RCON-poort is standaard dezelfde als je serverpoort.
ULX en DarkRP commando's
# Gebruikersgroep wijzigen (ULX)
ulx adduserid {steamid} vip
# Geld geven (DarkRP)
rp_setmoney {steamid} 50000
# Aangepast commando
lua_run [lua commando]
RCON configureren op CS2, TF2 en Source Engine
Alle Source-games (CS2, TF2, Left 4 Dead 2, enz.) gebruiken hetzelfde RCON-systeem. In je server.cfg of bij het opstarten:
rcon_password "JeVeiligWachtwoord"
Specifiek voor CS2 heb je mogelijk ook het volgende nodig:
sv_rcon_maxfailures 3
sv_rcon_minfailuretime 10
RCON configureren op 7 Days to Die
7DTD heeft een eigen extern beheersysteem via Telnet (zelfde principe als RCON). In serverconfig.xml:
<property name="TelnetEnabled" value="true"/>
<property name="TelnetPort" value="8081"/>
<property name="TelnetPassword" value="JeVeiligWachtwoord"/>
Problemen met de RCON-verbinding oplossen
Alles geconfigureerd maar het werkt niet? Hier zijn de meest voorkomende problemen en hun oplossingen.
Connection refused of timeout oplossen
Probleem: De verbinding bereikt je server niet.
Oplossingen:
- Controleer of de poort open is — Zorg ervoor dat de RCON-poort correct is geopend/doorgestuurd in je hostingpaneel
- Controleer de firewall — Als je zelf host, open de poort:
ufw allow 25575 - Verkeerd IP — Gebruik het publieke IP-adres van je server, niet 127.0.0.1 of localhost
- Is de server herstart? — RCON-wijzigingen vereisen een volledige herstart
Authentication failed oplossen
Probleem: De verbinding komt aan maar het wachtwoord wordt geweigerd.
Oplossingen:
- Geen spaties — Het wachtwoord mag geen spaties bevatten aan het begin of einde
- Vermijd bepaalde speciale tekens —
",',\kunnen problemen veroorzaken - Schoon kopiëren en plakken — Typ het wachtwoord handmatig over in plaats van te kopiëren en plakken
Commando's zonder effect in de game
Probleem: RCON is verbonden maar commando's hebben geen effect.
Oplossingen:
- Verkeerde commandosyntax — Controleer de exacte syntax voor je game
- Ontbrekende plugin — Het commando vereist mogelijk een plugin (LuckPerms, Essentials, enz.)
- Verkeerde placeholder — Zorg ervoor dat
{username}of{steamid}wordt vervangen door je winkel - Is de speler online? — Sommige commando's vereisen dat de speler verbonden is
RCON-poortconflict
Probleem: De server start niet of RCON wordt niet geactiveerd.
Oplossingen:
- Wijzig de poort — Gebruik een andere poort (25576 in plaats van 25575)
- Controleer processen — Een andere server gebruikt mogelijk dezelfde poort
- Wacht een paar minuten — Na een crash kan de poort tijdelijk bezet blijven
RCON beveiligen tegen aanvallen
RCON verstuurt commando's en wachtwoorden in platte tekst (onversleuteld). Enkele best practices om te volgen:
- Sterk wachtwoord — Vermijd
admin123ofrcon. Gebruik een combinatie zoalsK7$mP9x#Qw2nL4R. - Beperk IP's — Sommige servers staan je toe om geautoriseerde IP's te whitelisten. Als je winkel een vast IP heeft, gebruik dan deze optie.
- Niet-standaard poort — Het gebruik van de standaardpoort (25575 voor Minecraft) maakt je zichtbaar voor scanners. Een willekeurige poort zoals 38291 biedt betere discretie.
- Goed geconfigureerde firewall — Open de RCON-poort alleen voor IP's die het nodig hebben (het IP van je winkel).
RCON verbinden met je winkel
Zodra RCON is geconfigureerd op je server, moet je het verbinden met je winkelplatform. Je hebt nodig: het publieke IP-adres van je server, de RCON-poort die je hebt geconfigureerd, het RCON-wachtwoord en het gametype zodat je winkel het juiste protocol gebruikt.
Op de meeste platformen ga je naar de serverinstellingen en voer je deze informatie in. De winkel test vervolgens de verbinding om te verifiëren dat alles werkt.
Met Seyllo is de configuratie vereenvoudigd: ingebouwde verbindingstest, 17+ ondersteunde games, automatische variabelen (
{username},{uuid},{steamid}) en realtime logs. → Maak mijn gratis winkel aan
Configuratieoverzicht per game
| Game | Configuratiebestand | Standaardpoort | Belangrijkste parameter |
|---|---|---|---|
| Minecraft Java | server.properties | 25575 | enable-rcon=true |
| Minecraft Bedrock | server.properties | 19132 | enable-rcon=true |
| FiveM / RedM | server.cfg | 30120 | rcon_password |
| Rust | Opdrachtregel | 28016 | +rcon.password |
| ARK | GameUserSettings.ini | 27020 | RCONEnabled=True |
| Garry's Mod | server.cfg | Serverpoort | rcon_password |
| CS2 / TF2 | server.cfg | Serverpoort | rcon_password |
| 7 Days to Die | serverconfig.xml | 8081 | TelnetEnabled |
Nu RCON is geconfigureerd, kun je je winkel aanmaken en beginnen met het verkopen van rangen, kits en andere voordelen aan je community. → Maak mijn gratis Seyllo-winkel aan — Geen creditcard nodig, duurt 5 minuten.
Gids bijgewerkt januari 2025. Commando's en configuraties kunnen variëren afhankelijk van game- en pluginversies. Raadpleeg bij twijfel de officiële documentatie van je game of host.