Workshop Maps erweiteren deinen CS2 Server um Trainings-, Fun- und Community-Maps, ohne dass du Map-Dateien manuell an Spieler verteilen musst. Entscheidend sind die korrekte Workshop-ID, ein sauberer Startbefehl, passende Einträge in der Rotation und ein kurzer Join-Test, bevor du die Map öffentlich einsetzt.
Voraussetzungen
Du brauchst Zugriff auf die Serverkonsole oder RCON, die Workshop-ID der gewünschten Map und Schreibzugriff auf die Konfigurationsdateien deines CS2 Servers. Bei game-serverhosting passt dieser Ablauf zur Positionierung eines kostenpflichtigen Multi-Game-Hostings: Du behältst technische Kontrolle über Startparameter, Konfiguration und Betriebsabläufe, kannst bei Problemen aber strukturiert mit Support und Logs arbeiten.
Die offizielle Grundlage für Workshop-Inhalte ist der Steam Workshop von Valve. Valve beschreibt den Workshop als Plattform, über die Community-Inhalte veröffentlicht und abonniert werden können: Dokumentation bei steamcommunity.com. Für CS2-Server bedeutet das praktisch: Du referenzierst Workshop-Inhalte über ihre numerische ID und lädst sie serverseitig über passende Konsolenbefehle.
Wenn du zunächst die allgemeine Servereinrichtung prüfen möchtest, hilft der interne Guide zu CS2 Server mieten: Einstellungen, Plugins & Workshop-Maps 2025. Für verwandte Source-Server-Strukturen ist außerdem der Guide zu Team Fortress 2 Server konfigurieren: Maps, Mods und Einstellungen nützlich, auch wenn Befehle und Dateipfade nicht eins zu eins identisch sind.
Workshop-ID finden
Öffne die gewünschte Map im Steam Workshop. In der URL steht normalerweise eine numerische ID, zum Beispiel nach ?id=. Diese Zahl ist die Workshop-ID, die du für host_workshop_map oder für eine Workshop-Collection benötigst. Kopiere nur die Zahl, keine zusätzlichen URL-Parameter.
Prüfe außerdem, ob die Map für Counter-Strike 2 gedacht ist. Ältere Counter-Strike-Workshop-Inhalte oder Maps für andere Spiele können auf einem CS2 Server unbrauchbar sein. Wenn eine Map nicht lädt, ist eine falsche oder nicht kompatible Workshop-ID eine der häufigsten Ursachen.
Workshop-Map starten
Per RCON oder Konsole:
host_workshop_map <workshop_id>
Beispiel für eine beliebte Aim-Map:
host_workshop_map 3070194623
Der Befehl lädt die angegebene Workshop-Map und setzt sie als aktive Map. Wenn du den Befehl über RCON ausführst, sollten Serverlog oder Konsole anzeigen, ob der Workshop-Inhalt gefunden und geladen wurde. Warte nach dem Befehl kurz, bevor du den Join-Test machst, weil Server und Clients die Map erst verarbeiten müssen.

Workshop-Collection laden
Für eine Sammlung von Maps:
host_workshop_collection <collection_id>
Eine Collection ist sinnvoll, wenn du mehrere Trainings- oder Fun-Maps verwalten möchtest. Statt jede Map einzeln zu starten, referenzierst du die Sammlung. Achte darauf, dass die Collection nur Maps enthält, die du wirklich auf dem Server nutzen willst. Unklare oder gemischte Collections erschweren später die Fehlersuche, weil du nicht sofort siehst, welche einzelne Map den Wechsel oder Download blockiert.
Map-Rotation mit Workshop-Maps
Für eine feste Rotation trägst du die Workshop-Map in der gamemodes_server.txt ein. Bestehende Standard-Maps kannst du dabei beibehalten und Workshop-Maps ergänzen.
{
"maps": {
"de_dust2": {},
"de_mirage": {},
"workshop/3070194623/aim_botz": {}
}
}
Wichtig ist das Format workshop/<workshop_id>/<mapname>. Die Workshop-ID muss zur Map passen, der Mapname muss dem tatsächlichen Mapnamen entsprechen. Wenn du dir unsicher bist, lade die Map zunächst per host_workshop_map, prüfe den ausgegebenen Mapnamen und übernimm ihn anschließend in die Rotation.
Nach einer Änderung an der gamemodes_server.txt solltest du den Server neu starten oder zumindest die Konfiguration neu laden, abhängig davon, wie dein Setup betrieben wird. Bei produktiv genutzten Community-Servern ist ein kurzer Wartungshinweis sinnvoll, damit aktive Spieler nicht unerwartet aus einer Runde fallen.
Beliebte Workshop-Maps
| Map | Typ | Beschreibung |
|---|---|---|
| Aim Botz | Training | Aim-Übungen mit Bots |
| Recoil Master | Training | Spray-Pattern üben |
| Prefire Maps | Training | Prefire-Spots üben |
| Surf Maps | Fun | Surf-Gameplay |
| KZ Maps | Fun | Climbing/Movement |
| Retake | Competitive | Retake-Szenarien |
Diese Beispiele sind typische Kategorien für CS2-Community-Server. Prüfe vor dem Einsatz immer die konkrete Workshop-Seite, Aktualität der Map und Kompatibilität mit deinem gewünschten Spielmodus. Für Trainingsserver reichen oft wenige, klar benannte Maps. Für öffentliche Fun-Server ist eine kurze Rotation besser als eine lange Liste, die Spieler nicht wiedererkennen.
Eigene Maps erstellen
Wenn du eigene Inhalte nutzen möchtest, gehst du grundsätzlich so vor:
- Hammer 2 Editor (im CS2 SDK enthalten) öffnen
- Map erstellen und kompilieren
- Im Workshop veröffentlichen
- Auf dem Server laden
Veröffentliche eigene Maps erst dann im Serverbetrieb, wenn Spawnpunkte, Kollisionsflächen, Buyzones und Teamlogik geprüft sind. Ein lokaler Test spart später Supportaufwand, weil viele Map-Probleme nicht am Hosting liegen, sondern an unvollständigen Map-Einstellungen.
Ergebnis prüfen
Starte den Server mit der gewünschten Map oder wechsle per Befehl auf sie. Verbinde dich anschließend als normaler Client, nicht nur über die Serverkonsole. Prüfe drei Punkte: Wird die Map geladen, startet der Download beim Client, und können mehrere Spieler joinen? Danach solltest du einen Mapwechsel testen, damit die Rotation nicht nur auf der ersten Map funktioniert.
Für den manuellen Wechsel kannst du je nach Situation diese Befehle nutzen:
changelevel <mapname>
oder:
map <mapname>
Wenn du Workshop-Pfade in der Rotation verwendest, teste genau den dort eingetragenen Namen. Kleine Abweichungen reichen aus, damit der Wechsel fehlschlägt.
Troubleshooting
- Map lädt nicht: Workshop-ID prüfen. Öffne die Workshop-Seite erneut und kopiere die numerische ID direkt aus der URL.
- Spieler können nicht joinen: Map muss über Workshop heruntergeladen werden. Teste mit einem Client, der die Map noch nicht lokal hat.
- Map-Wechsel schlägt fehl:
changelevel <mapname>odermap <mapname>verwenden und den exakten Mapnamen prüfen. - Rotation überspringt eine Map: Eintrag in der
gamemodes_server.txtauf Format, Kommas und geschweifte Klammern kontrollieren. - Collection ist unübersichtlich: Einzelne Map per
host_workshop_maptesten, bevor du die gesamte Collection produktiv nutzt.
Prüfung, Grenzen und sicherer Rückweg
Die Anleitung „CS2 Workshop Maps auf dem Server laden“ gilt für den im Artikel beschriebenen Servertyp und den zum Prüfzeitpunkt sichtbaren Versionsstand. Menünamen, verfügbare Versionen, Mod- oder Plugin-Kompatibilität und benötigte Ressourcen können nach Updates abweichen. Übertrage deshalb keine Werte ungeprüft auf eine andere Spiel-, Loader- oder Serverversion.
Erstelle vor Änderungen an Welt, Spielstand, Konfiguration oder Erweiterungen ein Backup der betroffenen Dateien. Ändere anschließend nur einen zusammengehörigen Schritt und prüfe ihn mit derselben Client- und Serverversion, mit der du später spielen möchtest.
| Prüfpunkt | Erwartetes Ergebnis | Abbruch und Rückweg |
|---|---|---|
| Serverstart | Der Server erreicht ohne neue Fehlermeldung den betriebsbereiten Zustand. | Bei Startfehlern Änderung zurücknehmen und das letzte Backup einspielen. |
| Verbindungstest | Ein Testkonto kann über die im Panel angezeigte Adresse verbinden. | Bei Versions- oder Verbindungsfehlern Version, Port und Freigaben erneut abgleichen. |
| Funktionstest | Die konkret geänderte Funktion arbeitet, ohne bestehende Welt- oder Spieldaten zu beschädigen. | Bei Nebenwirkungen Server stoppen und gesicherte Dateien wiederherstellen. |
Ein erfolgreicher Einzeltest ist keine Leistungs- oder Verfügbarkeitsgarantie. Weltgröße, Mods, Plugins, Spielerzahl, Netzwerkweg und gleichzeitige Last können das Ergebnis verändern. Dokumentiere Version, Änderung und Testergebnis, damit du spätere Abweichungen nachvollziehen kannst.
FAQ
Kann ich jede Steam Workshop Map auf einem CS2 Server laden?
Nein. Die Map muss für CS2 geeignet sein und korrekt im Workshop veröffentlicht sein. Maps für andere Spiele oder ältere, nicht kompatible Inhalte können fehlschlagen.
Was ist der Unterschied zwischen host_workshop_map und host_workshop_collection?
host_workshop_map lädt eine einzelne Workshop-Map über ihre ID. host_workshop_collection lädt eine Sammlung, die mehrere Workshop-Inhalte enthalten kann.
Muss ich Workshop Maps zusätzlich auf den Server hochladen?
In diesem Ablauf referenzierst du die Map über den Steam Workshop. Entscheidend ist, dass die Workshop-ID stimmt und Clients die Map beim Join beziehen können.
Warum funktioniert die Map in der Konsole, aber nicht in der Rotation?
Dann ist meistens der Rotationseintrag falsch. Prüfe den Pfad workshop/<workshop_id>/<mapname>, den exakten Mapnamen und die JSON-Struktur in der gamemodes_server.txt.
Sollte ich Workshop Maps vor dem öffentlichen Einsatz testen?
Ja. Teste mindestens Start, Client-Download, Join und Mapwechsel. So erkennst du früh, ob ID, Mapname, Spielmodus und Rotation zusammenpassen.