stationeers.de Mod-Werkstatt · Dominik1199
EN Anmelden
  1. Start
  2. Mod-Wiki
  3. Mod-Anleitungen
  4. Admin Interface – Anleitung

Mod-Anleitungen

Admin Interface – Anleitung

Server verwalten im Spiel – Einrichtung auf Host und Dedicated Server, erster Admin, Passwort, Rollen und Rechte, alle Bereiche, Neustarts mit Startskript, Discord-Bot Schritt für Schritt, Datenschutz und FAQ.

Zuletzt geändert: 23.10.2026

v1.0.0 Admin Interface

Ein Verwaltungsfenster für Server-Admins und eine Server-Hilfe für alle Spieler. Alles läuft im Spiel, auf Deutsch oder Englisch nach Spielsprache. Der Server prüft jede Aktion selbst: Wer etwas darf, ergibt sich aus der Verbindung – nie aus dem, was ein Mitspieler schickt.

Voraussetzungen

  • Stationeers 0.2.6428, BepInEx 5.4.23.5 und StationeersLaunchPad 1.0 (wie bei allen meinen Code-Mods, siehe Installation).
  • Mod im aktiven Mod-Pack – neue lokale Mods im LaunchPad-Menü (Taste M im Hauptmenü) aufnehmen.
  • Server und alle Mitspieler brauchen den Mod in derselben Version. Der Mod bringt keine Gegenstände – entfernt man ihn, bleibt der Spielstand unverändert.

Schnellstart

WasWie
Admin-FensterStrg+U oder Konsolenbefehl admin
Server-HilfeStrg+Y oder Konsolenbefehl support
Tastengelten nach der Beschriftung deiner Tastatur – auch auf QWERTZ und AZERTY –, lösen nie aus, während du in Konsole, Chat oder einem Textfeld schreibst; umstellen im LaunchPad-Menü unter 1 Tasten (AdminTaste + AdminZusatz, HilfeTaste + HilfeZusatz)
Knöpfe im HUDAdmin- und Hilfe-Knopf über dem Helm-Platz (weichen „Alle schließen“ und dem IC10-Knopf des Editor-Tablets aus)
HUD-UhrUhr, Datum und Hinweise auf Neustart, Wartung, Event und Umfrage; Lage gibt der Admin vor, eigene Lage mit HudUhrLage, sofern der Server es erlaubt
Urheberrecht, LinksFußzeile unten im Fenster bzw. Bereich Info

Uhr und Knöpfe im HUD liegen unter allen Fenstern – ein geöffnetes Fenster verdecken sie nie. Das gilt mit Skill & Level System ab 1.1.1 auch für dessen Level-Leiste.

Im Einzelspieler und als Host bist du automatisch Besitzer – es ist nichts einzurichten.

Einrichtung auf dem Dedicated Server

  1. Mod auf dem Server installieren (BepInEx-Ordner des Servers), Server starten.
  2. Deine Steam-ID (17 Ziffern, z. B. aus deinem Steam-Profil-Link) an der Serverkonsole eintragen: admin add 7656119xxxxxxxxxx besitzer Weitere Admins: admin add <steamid> admin bzw. … moderator. Liste: admin list, entfernen: admin remove <steamid>. Alternativ in BepInEx\config\dominik1199.admininterface.cfg unter [3 Server] BesitzerSteamIds (mehrere mit Komma).
  3. Passwort setzen (empfohlen auf öffentlichen Servern): admin passwort <neues Passwort> (englisch admin password …), entfernen mit admin passwort aus. Admins melden sich dann im Fenster damit an. Das Passwort verlässt nie deinen Rechner: Der Server schickt eine einmalige Aufgabe, dein Rechner antwortet mit einem daraus berechneten Wert. Nach 5 Fehlversuchen ist für 10 Minuten gesperrt (danach länger).
  4. admin status zeigt Version, Zahl der Admins, Passwort an/aus, Datenordner und ob der Neustart-Wächter läuft.

Warum ein Passwort? Der Dedicated Server des Spiels lässt sich die Steam-ID einer Verbindung nicht von Steam bestätigen. Ein manipulierter Klient könnte sich als jemand anderes ausgeben – mit Passwort bekommt er trotzdem keine Admin-Rechte.

Rollen und Rechte

RolleDarf
Besitzeralles, auch Admins verwalten, Rechte-Matrix, Discord-Token/Webhooks, Passwort
Adminnach Rechte-Matrix (Vorgabe: fast alles außer Adminverwaltung und Geheimnissen)
Moderatornach Rechte-Matrix (Vorgabe: Spieler, Moderation, Tickets, Ankündigungen)
SpielerServer-Hilfe, eigene Sonderrechte

Die Rechte-Matrix (Bereich Einstellungen) ändert nur der Besitzer. Bereiche ohne Recht erscheinen grau mit Hinweis. Wer weder Admin noch Moderator ist und keine Sonderrechte hat, sieht nach Strg+U nur die Karte „Nur für Admins“ mit dem Hinweis auf die Server-Hilfe.

Sonderrechte vergibst du je Spieler im Bereich Sonderrechte: Godmode, Creative-Bauen, unendliche Werkzeuge, Unsichtbar, Fliegen, Teleport, Heilen, Geben, Inventar, Abriss, Admin-Modus. Stufe „nur selbst“ wirkt nur auf den Spieler selbst, „auch andere“ auch auf Mitspieler. Mit Grund und Ablauf (z. B. 2h, 3d); Entziehen wirkt sofort. Spieler sehen ihre Sonderrechte in der Server-Hilfe und schalten sie dort ein und aus; aktive erscheinen als Symbol im HUD.

Die Bereiche

BereichInhalt
ÜbersichtKacheln (Spieler, Spieltakt, CPU/RAM, Tickets, Meldungen, Anticheat, Umfrage, Neustart, Wartung, Discord), Schnellaktionen
Spieleronline/offline, Details mit Sitzungen, Verwarnungen, Notizen; Kick, Bann, Mute, Teleport, Heilen, Inventar, Einfrieren
ModerationBanns/Mutes/Verwarnungen mit Ablauf, Eskalationsregeln, Chatfilter, Whitelist, Bausperren, Bannliste des Spiels
SonderrechteVergabe je Spieler, Rollen-Vorgaben, Übersicht wer was hat
Ankündigungensofort, geplant, wiederkehrend; Chat, Einblendung oder Spiel-Popup; Willkommensnachricht
Wartung & NeustartWartungsfenster (Kalender, HUD-Hinweis), Wartungsmodus (nur Admins und Moderatoren kommen rein), Neustart-Countdown, tägliche Neustarts, Leerlauf
Geben & EventsItem-Katalog mit Suche auf Deutsch und Englisch (auch Mod-Items), Warenkorb, Vorlagen, geplante Geschenk-Events, Erstattung aus Tickets
KarteSpieler, Offline-Orte, Wegpunkte, Positionsspur; Mausrad zoomt zum Mauszeiger, Ziehen verschiebt; Klick = Teleport oder „Was ist hier passiert?“
WerkzeugeSofortabbau, Bereichsabbau mit Vorschau, Bauteil-Info, herumliegende Items aufräumen, alle heilen
Schutz & StartAnti-Griefing, Fälle, eigener Start-Lander je neuem Spieler
ServerServereinstellungen, Speichern, Sicherungen
Spielwerte & ZeitHunger, Durst, Abbau-Ertrag … je Spielstand, Stapelgrößen, Tageszeit springen, Zeit anhalten, Stürme
StatistikAuslastung mit 24-h-Verlauf
Spieler-LogsZeitleiste mit Filtern, Auswertung, Export, Löschen
AnticheatPrüfungen, Reaktionen, Fälle, Ausnahmen
Konsole, BefehleKonsolenbefehle mit Ausgabe; Übersicht aller Befehle mit Formular
Tickets, UmfragenTickets beantworten, zuweisen, schließen; Umfragen anlegen und auswerten
Regeln & InhalteRegeln, Neuigkeiten, Kalender, Textbausteine, HUD- und Knopf-Vorgaben
Mods & CreditsKopplungen an meine anderen Mods, Credit Cards des Spiels
DiscordWebhooks, Bot, Kanäle, Rollen, Test
Protokolljede Admin-Aktion mit Zeit, Wer, Ziel, Grund
EinstellungenRechte-Matrix, Admins, Passwort ändern, eigene Anzeige
InfoVersion, Webseite, Workshop, freiwillige Unterstützung, Urheberrecht

Fehlt ein gekoppelter Mod (Bankensystem, Skill & Level System, Rollenspiel & Rechte, Erkundung), zeigt der Bereich Mods & Credits eine Karte, was er bringt und wo es ihn gibt.

Neustarts mit Startskript

Ein Mod kann den Server beenden, aber nicht neu starten. Dafür liegen im Mod-Ordner zwei Startskripte: Start-Admin-Interface.bat (Windows) und start_admin_interface.sh (Linux). Kopiere das passende neben rocketstation_DedicatedServer, trage oben SPIELSTAND, WELT und deine Einstellungen ein und starte den Server ab jetzt darüber (Linux: chmod +x, z. B. in screen/tmux oder als systemd-Dienst). Das Skript startet ihn nach jedem Beenden neu (nach einem Absturz nach 10 Sekunden); „Herunterfahren“ im Interface legt die Datei admin_stop.flag an, dann hört es auf. Im Interface steht, ob der Wächter aktiv ist.

Discord-Bot einrichten

Webhooks allein (nur Meldungen in Kanäle) brauchen keinen Bot: In Discord Kanal → Bearbeiten → Integrationen → Webhooks → Neuer Webhook → URL kopieren und im Interface unter Discord einfügen (Standard-Webhook oder je Kategorie).

Für Slash-Befehle, Präsenz und Chat-Brücke:

  1. https://discord.com/developers/applications → New Application, Name z. B. „Mein Server“.
  2. Links Bot → Reset Token → Token kopieren. Er wird nur einmal angezeigt. Im Interface (Discord → Bot) einfügen – nur der Besitzer darf das. Das Interface zeigt danach nur noch „gesetzt · …1234“.
  3. Unter Bot → Privileged Gateway Intents nur für die Chat-Brücke Message Content Intent einschalten. Ohne Chat-Brücke braucht der Bot keine privilegierten Intents.
  4. Links General Information → Application ID kopieren → im Interface eintragen.
  5. Links OAuth2 → URL Generator: Scopes bot und applications.commands; Bot-Rechte View Channels, Send Messages, Read Message History (für die Brücke). URL öffnen und den Bot auf deinen Discord-Server einladen.
  6. In Discord Einstellungen → Erweitert → Entwicklermodus einschalten. Dann per Rechtsklick ID kopieren für: deinen Server (Guild-ID), die Kanäle (Status, Chat-Brücke, Tickets, Ankündigungen) und die Rollen, die Befehle nutzen dürfen.
  7. Im Interface eintragen: Guild-ID, Kanäle, Admin-Rollen (alle Befehle) und Mod-Rollen (/kick, /mute, /announce, /say, /save). /status und /players darf jeder.
  8. Test drücken. Der Bot meldet sich an, setzt die Präsenz („3/10 Spieler“) und registriert die Befehle.

Befehle: /status, /players, /announce text, /say text, /kick player reason, /ban player duration reason, /unban player, /mute player duration reason, /save. Spieler gibt man mit Namen oder Steam-ID an, Dauer wie 30m, 2h, 7d. Admins kann der Bot nicht kicken oder bannen. Nachrichten des Mods pingen nie jemanden (@everyone wird entschärft).

Token und Webhook-URLs liegen nur in geheim.json auf dem Server, gehen nie an Mitspieler und nie ins Log.

Anti-Griefing und Start-Lander

Beides ist standardmäßig aus. Anti-Griefing sperrt Abbauen, Bauen an, Bedienen und Behälter fremder Bauteile – auf Wunsch nur, solange der Besitzer offline ist. Spieler pflegen ihre Freundesliste in der Server-Hilfe (Bereich Online). Ist Rollenspiel & Rechte geladen, bleibt dieser Schutz aus – dessen Grundstücke und Rechte haben Vorrang.

Der Start-Lander gibt jedem neuen Spieler einen eigenen Startpunkt mit Mindestabstand (Standard 250 m) zu allen anderen, flach genug zum Landen, mit dem Inhalt der Startbedingung, einer eigenen Kiste oder nur der Kapsel.

Datenschutz (für Serverbetreiber)

Die Spieler-Logs speichern Sitzungen, Chat, Tode und Bauaktionen mit Ort – keine IP-Adressen. Die Daten liegen nur auf deinem Server in BepInEx\config\AdminInterface\; an mich oder an stationeers.de geht nichts davon. Chat wird nach 7 Tagen gelöscht, der Rest nach 30 (einstellbar). Spieler sehen den Hinweis in der Server-Hilfe; auf Wunsch löschst du alle Daten eines Spielers mit einem Klick. Als Betreiber bist du für diese Daten verantwortlich – erwähne sie in deinen Serverregeln. Das gilt auch für eine Discord-Anbindung: Was du per Webhook oder Bot an Discord schickst, legst du selbst fest.

Konsole

BefehlWirkung
adminFenster öffnen (an der Serverkonsole: Status)
admin add <steamid> [besitzer|admin|moderator]Admin eintragen
admin remove <steamid>, admin listentfernen, auflisten
admin passwort <neu> / admin passwort ausPasswort setzen / entfernen
admin statusVersion, Admins, Passwort, Datenordner, Wächter
supportServer-Hilfe öffnen

Einstellungen (dominik1199.admininterface.cfg)

AbschnittSchlüsselBedeutung
1 TastenAdminTaste + AdminZusatz, HilfeTaste + HilfeZusatzStrg+U, Strg+Y – im LaunchPad als Auswahl einstellbar; Buchstaben gelten wie auf deiner Tastatur beschriftet (QWERTZ, AZERTY …)
2 AnzeigeSchriftgroesse, Lautstaerke, HudUhrAus, KnoepfeAus, UmlauteErsetzen, HudUhrLage, FlugTempoeigene Anzeige
3 ServerBesitzerSteamIdsBesitzer per Konfiguration (Komma)
4 DiscordApiBasis, GatewayBasisnur für Tests (leer = Discord)

Mehrspieler und Daten

Server und Mitspieler brauchen den Mod. Admins, Banns, Tickets, Umfragen, Inhalte und Statistik gelten serverweit (BepInEx\config\AdminInterface\), Wegpunkte, Spielwerte, Stapelgrößen und Startpunkte je Spielstand (welten\<Name>.json). Banns wirken auch nach einem Weltwechsel. Mehr zu allen Mods im Mehrspieler: Mehrspieler und Server.

Grenzen

  • Fliegen, Unsichtbar und Einfrieren wirken auf dem Rechner des Spielers, denn die Bewegung der Spielfigur gehört im Spiel dem eigenen Rechner. Ein manipulierter Klient kann sie umgehen.
  • Unsichtbar blendet Modell, Namensschild und Lichter aus. Kollision, Atmosphäre und die Spielerliste des Spiels (Tab) bleiben.
  • Die Steam-ID einer Verbindung bestätigt der Dedicated Server nicht bei Steam – dafür gibt es das Admin-Passwort.

FAQ

FrageAntwort
Strg+U zeigt „Nur für Admins“Du bist auf diesem Server kein Admin – die Server-Hilfe (Strg+Y) geht trotzdem. Auf dem Dedicated Server mit admin add eintragen.
Strg+U oder Strg+Y tut gar nichtsDie Tasten lösen nie aus, während du in Konsole, Chat oder einem Textfeld schreibst. Sie gelten nach der Beschriftung deiner Tastatur; welche eingestellt ist, steht im LaunchPad-Menü unter 1 Tasten. Zur Not admin bzw. support in der Konsole.
„Anmeldung nötig“Der Server hat ein Admin-Passwort. Ohne Anmeldung hast du nur Spielerrechte.
Gesperrt nach Fehlversuchen10 Minuten warten oder an der Serverkonsole admin passwort <neu> setzen.
Neustart startet nicht wiederServer über das Startskript starten (Wächter); im Interface steht „Wächter aktiv“.
Bot antwortet nichtToken, Application-ID und Guild-ID prüfen, Bot mit applications.commands eingeladen? Rolle eingetragen?
Chat-Brücke stummMessage Content Intent im Developer Portal an, Kanal-ID richtig, Bot darf den Kanal lesen.
Stapelgrößen ändern sich nichtBarren Stacks verwaltet Barren selbst – das Interface zeigt dann „wird von Barren Stacks verwaltet“.
Fliegen ruckeltFliegen läuft auf deinem Rechner; Tempo in der Konfiguration FlugTempo.
Die Level-Leiste von Skill & Level liegt über dem FensterSkill & Level System auf 1.1.1 aktualisieren – ab dann liegt die Leiste unter allen Fenstern.
Ist mein Admin-Fenster für andere sichtbar?Nein. Unsichtbare Admins fehlen auch in der Online-Liste der Server-Hilfe (in der Spielerliste des Spiels bleiben sie).
Fehler entdeckt? Sag Bescheid. Support
Esc
↑ ↓ wählenEnter öffnen/ öffnet die Suche überall