Du hast deinen Server-Shop eingerichtet und fragst dich, wie du Spielern automatisch ihre Ränge geben kannst, wenn sie etwas kaufen? Die Antwort besteht aus vier Buchstaben: RCON.
Dieser Leitfaden erklärt, wie du RCON bei jedem Spiel konfigurierst — Minecraft, FiveM, Rust, ARK, Gmod und mehr. Keine unnötige Theorie, nur die Dateien, die du bearbeiten musst, und Befehle, die funktionieren.
Bevor du anfängst, stelle sicher, dass du Folgendes hast: Zugang zu den Konfigurationsdateien deines Servers (FTP oder Panel wie Pterodactyl), einen verfügbaren Port für RCON, Administratorrechte auf deinem Server und einen RCON-kompatiblen Shop (Seyllo, Tebex oder andere).
Was ist RCON?
RCON (Remote Console) ist ein Protokoll, mit dem du Befehle aus der Ferne an deinen Spielserver senden kannst. In der Praxis bedeutet das: Wenn ein Spieler einen VIP-Rang in deinem Shop kauft, sendet RCON automatisch den Befehl, um diesen Rang zuzuweisen — ohne manuelles Eingreifen deinerseits.
Der typische Ablauf:
Spieler kauft "VIP-Rang" in deinem Shop
↓
Dein Shop erkennt die bestätigte Zahlung
↓
Er sendet per RCON: "lp user [username] parent set vip"
↓
Der Spieler erhält seinen Rang sofort im Spiel
Ohne RCON müsstest du jeden Rang manuell zuweisen. Bei 10 Verkäufen am Tag ist das machbar. Bei 100 wird es schnell zum Problem.
RCON auf Minecraft Java konfigurieren
Minecraft ist das am häufigsten verwendete Spiel, und die RCON-Konfiguration ist relativ unkompliziert. Egal ob du Spigot, Paper, Purpur oder Fabric verwendest, die Konfiguration bleibt identisch.
Die Datei server.properties bearbeiten
Öffne die Datei server.properties im Stammverzeichnis deines Servers. Finde diese Zeilen (oder füge sie hinzu, wenn sie nicht existieren):
enable-rcon=true
rcon.port=25575
rcon.password=DeinSicheresPasswort
broadcast-rcon-to-ops=false
Parameter-Details:
| Parameter | Wert | Beschreibung |
|---|---|---|
enable-rcon | true | Aktiviert RCON (standardmäßig deaktiviert) |
rcon.port | 25575 | RCON-Lauschport (25575 = Standard) |
rcon.password | dein Passwort | Passwort zur Absicherung der Verbindung |
broadcast-rcon-to-ops | false | Verhindert die Anzeige von RCON-Befehlen bei OPs |
Starte deinen Server neu nach den Änderungen. Ein einfaches /reload reicht nicht aus, um RCON-Änderungen zu übernehmen.
Die RCON-Verbindung testen
Bevor du deinen Shop verbindest, teste deine RCON-Konfiguration. Du kannst mcrcon oder ein Online-Tool verwenden.
Mit mcrcon auf der Kommandozeile:
mcrcon -H deine.server.ip -P 25575 -p DeinSicheresPasswort "say RCON Test"
Wenn du "RCON Test" im Server-Chat siehst, ist die Konfiguration korrekt. Andernfalls überprüfe den Abschnitt zur Fehlerbehebung unten.
LuckPerms- und Essentials-Befehle
Hier sind die Befehle, die du wahrscheinlich in deinem Shop konfigurieren wirst:
# Einen Rang mit LuckPerms zuweisen
lp user {username} parent set vip
# Einen temporären Rang zuweisen (30 Tage)
lp user {username} parent addtemp vip 30d
# Items mit Essentials geben
give {username} diamond 64
# Geld geben (EssentialsX Economy)
eco give {username} 1000
# Einen Befehl als Spieler ausführen
execute as {username} run say Danke für den Kauf!
Der {username} wird automatisch durch den Namen des kaufenden Spielers ersetzt.
RCON auf Minecraft Bedrock konfigurieren
Bedrock funktioniert anders. RCON ist auf dem Vanilla-Bedrock-Server standardmäßig nicht aktiviert, aber wenn du ein Panel wie Pterodactyl oder einen spezialisierten Hoster verwendest, bleibt die Konfiguration ähnlich.
server.properties für Bedrock bearbeiten
enable-rcon=true
rcon.port=19132
rcon.password=DeinSicheresPasswort
Hinweis: Nicht alle Bedrock-Hoster unterstützen RCON. Erkundige dich bei deinem Anbieter. Eine Alternative ist die Verwendung von Webhooks oder speziellen Plugins.
RCON auf FiveM und RedM konfigurieren
FiveM (und RedM für Red Dead) haben ihr eigenes System. Die Konfiguration erfolgt entweder über txAdmin oder direkt in der server.cfg.
RCON über txAdmin aktivieren
Wenn du txAdmin zur Verwaltung deines FiveM-Servers verwendest:
- Melde dich in deinem txAdmin-Panel an
- Gehe zu Einstellungen → FXServer
- Aktiviere die RCON-Option, falls verfügbar
- Notiere dir den Port und lege ein Passwort fest
RCON über server.cfg aktivieren
Öffne deine server.cfg-Datei und füge hinzu:
rcon_password "DeinSicheresPasswort"
Standardmäßig verwendet RCON denselben Port wie dein FiveM-Server (normalerweise 30120). Um einen anderen Port zu verwenden:
rcon_password "DeinSicheresPasswort"
set rcon_port 30121
ESX- und vRP-Befehle
# Geld geben (ESX)
givemoney {identifier} 50000
# Ein Item geben (ESX)
giveitem {identifier} bread 10
# Ein Fahrzeug geben (abhängig von deinem Script)
givecar {identifier} adder
# Benutzerdefinierter Befehl (abhängig von deinen Scripts)
setjob {identifier} police 4
Bei FiveM entspricht der {identifier} oft der Steam-ID, Discord-ID oder Lizenz des Spielers, nicht nur seinem Benutzernamen. Prüfe, was dein Shop verwendet.
RCON auf Rust konfigurieren
Rust hat ein robustes integriertes RCON-System. Zwei Optionen: klassisches RCON oder WebRCON.
RCON-Startparameter
Beim Starten deines Rust-Servers füge diese Parameter hinzu:
+rcon.ip 0.0.0.0
+rcon.port 28016
+rcon.password "DeinSicheresPasswort"
+rcon.web 1
Parameter-Details:
| Parameter | Beschreibung |
|---|---|
+rcon.ip 0.0.0.0 | Auf allen Schnittstellen lauschen (erforderlich für externen Zugriff) |
+rcon.port 28016 | RCON-Port (28016 = Rust-Standard) |
+rcon.password | RCON-Passwort |
+rcon.web 1 | Aktiviert WebRCON (empfohlen, stabiler) |
Oxide- und uMod-Konfiguration
Wenn du Oxide oder uMod installiert hast, kannst du auch in deiner server.cfg konfigurieren:
rcon.ip 0.0.0.0
rcon.port 28016
rcon.password "DeinSicheresPasswort"
rcon.web 1
Oxide- und Kits-Befehle
# Ein Item geben
inventory.giveto {steamid} wood 1000
# Ein Kit geben (wenn Kits-Plugin installiert)
kit.give {steamid} starter
# VIP zuweisen (wenn VIP-Plugin installiert)
oxide.grant user {steamid} vip
# Zu einer Gruppe hinzufügen
oxide.usergroup add {steamid} vip
Bei Rust wird typischerweise die SteamID64 des Spielers verwendet, nicht sein Benutzername.
RCON auf ARK Survival Evolved konfigurieren
ARK unterstützt RCON nativ. Die Konfiguration erfolgt in GameUserSettings.ini.
GameUserSettings.ini bearbeiten
Finde oder erstelle den Abschnitt [ServerSettings] und füge hinzu:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=DeinSicheresPasswort
Hinweis: Bei ARK ist das RCON-Passwort oft dasselbe wie das Admin-Passwort.
GiveItem- und Whitelist-Befehle
# Ein Item geben (ARK-Syntax)
GiveItemToPlayer {playerid} "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Flak/PrimalItemArmor_FlakHelmet.PrimalItemArmor_FlakHelmet'" 1 100 false
# Zur Whitelist hinzufügen
AllowPlayerToJoinNoCheck {steamid}
# Eine Nachricht senden
ServerChatTo {steamid} "Danke für deinen Kauf!"
ARK ist aufgrund der Blueprint-Pfade komplexer. Konsultiere die Dokumentation deines Hosters oder verwende Plugins, die Befehle vereinfachen.
RCON auf Garry's Mod konfigurieren
Gmod verwendet das Standard-Source-Engine-RCON-System.
server.cfg für Gmod bearbeiten
rcon_password "DeinSicheresPasswort"
Der RCON-Port ist standardmäßig derselbe wie dein Server-Port.
ULX- und DarkRP-Befehle
# Benutzergruppe ändern (ULX)
ulx adduserid {steamid} vip
# Geld geben (DarkRP)
rp_setmoney {steamid} 50000
# Benutzerdefinierter Befehl
lua_run [lua command]
RCON auf CS2, TF2 und Source Engine konfigurieren
Alle Source-Spiele (CS2, TF2, Left 4 Dead 2 usw.) verwenden dasselbe RCON-System. In deiner server.cfg oder beim Start:
rcon_password "DeinSicheresPasswort"
Speziell für CS2 benötigst du möglicherweise auch:
sv_rcon_maxfailures 3
sv_rcon_minfailuretime 10
RCON auf 7 Days to Die konfigurieren
7DTD hat sein eigenes Fernverwaltungssystem über Telnet (gleiches Prinzip wie RCON). In serverconfig.xml:
<property name="TelnetEnabled" value="true"/>
<property name="TelnetPort" value="8081"/>
<property name="TelnetPassword" value="DeinSicheresPasswort"/>
RCON-Verbindungsprobleme beheben
Du hast alles konfiguriert, aber es funktioniert nicht? Hier sind die häufigsten Probleme und ihre Lösungen.
Connection refused oder Timeout beheben
Problem: Die Verbindung erreicht deinen Server nicht.
Lösungen:
- Prüfe, ob der Port offen ist — Stelle in deinem Hosting-Panel sicher, dass der RCON-Port korrekt geöffnet/weitergeleitet ist
- Prüfe die Firewall — Bei Selbst-Hosting öffne den Port:
ufw allow 25575 - Falsche IP — Verwende die öffentliche IP deines Servers, nicht 127.0.0.1 oder localhost
- Wurde der Server neugestartet? — RCON-Änderungen erfordern einen vollständigen Neustart
Authentication failed beheben
Problem: Die Verbindung kommt an, aber das Passwort wird abgelehnt.
Lösungen:
- Keine Leerzeichen — Das Passwort sollte keine Leerzeichen am Anfang oder Ende enthalten
- Bestimmte Sonderzeichen vermeiden —
",',\können Probleme verursachen - Sauberes Einfügen — Tippe das Passwort manuell ein, anstatt es zu kopieren
Befehle ohne Wirkung im Spiel
Problem: RCON ist verbunden, aber Befehle haben keine Wirkung.
Lösungen:
- Falsche Befehlssyntax — Überprüfe die genaue Syntax für dein Spiel
- Fehlendes Plugin — Der Befehl erfordert möglicherweise ein Plugin (LuckPerms, Essentials usw.)
- Falscher Platzhalter — Stelle sicher, dass
{username}oder{steamid}von deinem Shop ersetzt wird - Ist der Spieler online? — Einige Befehle erfordern, dass der Spieler verbunden ist
RCON-Port-Konflikt
Problem: Der Server startet nicht oder RCON wird nicht aktiviert.
Lösungen:
- Port ändern — Verwende einen anderen Port (25576 statt 25575)
- Prozesse prüfen — Ein anderer Server könnte denselben Port verwenden
- Einige Minuten warten — Nach einem Absturz kann der Port vorübergehend belegt bleiben
RCON gegen Angriffe absichern
RCON sendet Befehle und Passwörter im Klartext (unverschlüsselt). Einige bewährte Praktiken:
- Starkes Passwort — Vermeide
admin123oderrcon. Verwende eine Kombination wieK7$mP9x#Qw2nL4R. - IPs einschränken — Einige Server ermöglichen es, autorisierte IPs auf eine Whitelist zu setzen. Wenn dein Shop eine feste IP hat, nutze diese Option.
- Nicht-Standard-Port — Die Verwendung des Standard-Ports (25575 für Minecraft) macht dich für Scanner sichtbar. Ein zufälliger Port wie 38291 bietet bessere Diskretion.
- Gut konfigurierte Firewall — Öffne den RCON-Port nur für IPs, die ihn benötigen (die IP deines Shops).
RCON mit deinem Shop verbinden
Sobald RCON auf deinem Server konfiguriert ist, musst du es mit deiner Shop-Plattform verbinden. Du benötigst: die öffentliche IP-Adresse deines Servers, den konfigurierten RCON-Port, das RCON-Passwort und den Spieltyp, damit dein Shop das richtige Protokoll verwendet.
Auf den meisten Plattformen gehst du in die Servereinstellungen und gibst diese Informationen ein. Der Shop testet dann die Verbindung, um zu überprüfen, ob alles funktioniert.
Mit Seyllo ist die Konfiguration vereinfacht: integrierter Verbindungstest, 17+ unterstützte Spiele, automatische Variablen (
{username},{uuid},{steamid}) und Echtzeit-Protokolle. → Meinen kostenlosen Shop erstellen
Konfigurationsübersicht nach Spiel
| Spiel | Konfigurationsdatei | Standard-Port | Schlüsselparameter |
|---|---|---|---|
| Minecraft Java | server.properties | 25575 | enable-rcon=true |
| Minecraft Bedrock | server.properties | 19132 | enable-rcon=true |
| FiveM / RedM | server.cfg | 30120 | rcon_password |
| Rust | Kommandozeile | 28016 | +rcon.password |
| ARK | GameUserSettings.ini | 27020 | RCONEnabled=True |
| Garry's Mod | server.cfg | Server-Port | rcon_password |
| CS2 / TF2 | server.cfg | Server-Port | rcon_password |
| 7 Days to Die | serverconfig.xml | 8081 | TelnetEnabled |
Jetzt, da RCON konfiguriert ist, kannst du deinen Shop erstellen und mit dem Verkauf von Rängen, Kits und anderen Vorteilen an deine Community beginnen. → Meinen kostenlosen Seyllo-Shop erstellen — Keine Kreditkarte erforderlich, dauert 5 Minuten.
Leitfaden aktualisiert Januar 2025. Befehle und Konfigurationen können je nach Spiel- und Plugin-Version variieren. Im Zweifelsfall konsultiere die offizielle Dokumentation deines Spiels oder Hosters.