Menu
 

Workshop Maps - Counter Strike 2 Wiki

Counter Strike 2: Workshop Maps Guide

Steam Workshop brings thousands of community-created maps to Counter Strike 2, from aim training maps to custom competitive maps. This guide covers how to install, configure, and manage workshop maps on your server for unique gameplay experiences.

Understanding Workshop Maps

Practice Maps

Aim training, recoil control, and grenade practice maps to improve mechanical skills.

Custom Competitive

Community-created competitive maps with unique layouts and gameplay mechanics.

Fun & Custom

Minigames, zombie servers, surf maps, and other custom game modes.

Installing Workshop Maps on Server

Method 1: Using Workshop Collections

Collections allow you to host multiple workshop maps and let players vote between them:

  1. Create or Find a Collection:
    Search Steam Workshop for collections or create your own by clicking "Save to Collection" on maps.
  2. Get Collection ID:
    The collection ID is the number at the end of the collection URL.
    https://steamcommunity.com/sharedfiles/filedetails/?id=123456789
    In this example, 123456789 is the collection ID.
  3. Configure Server:
    Add to your server.cfg:
    host_workshop_collection "123456789"
    host_workshop_map ""  // Leave empty for voting
    workshop_start_map ""  // Optional: specific starting map
  4. Restart Server:
    After adding the collection, restart your server to begin downloading maps.

Method 2: Individual Workshop Maps

For single maps, add the specific map ID to your server configuration:

  1. Find Map ID:
    Browse Steam Workshop, select a map, and copy the ID from the URL.
    https://steamcommunity.com/sharedfiles/filedetails/?id=987654321
  2. Add to server.cfg:
    host_workshop_collection ""
    host_workshop_map "987654321"
  3. Change to Map:
    Either restart the server or use RCON:
    rcon_password YOUR_PASSWORD
    rcon changelevel workshop/987654321

Essential Workshop Maps for Competitive Practice

Map Type Recommended Maps Purpose
Aim Training Aim Botz, Aim Training (csgo) Practice crosshair placement and tracking
Grenade Practice Nadeo Training, Grenade Config Helper Learn smoke, flash, and molotov lineups
Prefire & Peek Prefire Practice, 1v1 Arena Practice holding angles and peeking
Recoil Control Recoil Master, Sprays Training Master weapon spray patterns
Movement Bhop Training, Surf Practice Improve movement and strafing

Managing Workshop Maps

Download Location

Workshop maps are downloaded to:

csgo/maps/workshop/

Map Voting

Enable map voting to let players choose from your collection:

// Map Voting Configuration
sv_vote_level_change "1"
sv_vote_issue_changelevel_allowed "1"
sv_allow_votes "1"
sv_vote_issue_nextlevel_allowed "1"

Map Rotation

Set up automatic map rotation with workshop maps:

// Map Cycle
mapgroup mg_bomb
mapcyclefile mapcycle_workshop.txt

Create mapcycle_workshop.txt with workshop map IDs:

workshop/123456789
workshop/987654321
workshop/111111111

Fast Download Setup

For large workshop maps, set up fast download to speed up client downloads:

FastDL Configuration

// Fast Download
sv_allowupload 1
sv_allowdownload 1
sv_downloadurl "http://your-fast-cdn.com/fastdl/"

Setting Up FastDL Server

  1. Copy workshop maps from csgo/maps/workshop/ to your web server
  2. Ensure proper directory structure is maintained
  3. Test download speeds from client perspective
  4. Monitor bandwidth usage on your web server

Custom Map Gameplay Modes

Aim Deathmatch Servers

Configure aim practice deathmatch:

// Aim Deathmatch Settings
mp_deathmatch_cam "1"
mp_deathmatch_drop_healthshot "0"
mp_dm_teammode "2"
mp_friendlyfire "0"
mp_forcerespawn "1"

Grenade Practice Servers

Set up for grenade lineups and practice:

// Practice Configuration
mp_solid_teammates "1"
mp_anyone_can_pickup_c4 "0"
mp_freezetime "9999"
mp_roundtime "0"
mp_respawn_immunitytime "0"

Community Server Settings

Optimize for custom maps:

// Community Server Optimization
sv_forcepreload "1"
sv_maxrate "0"
sv_minrate "80000"
sv_mincmdrate "20"
sv_maxcmdrate "128"

Tip: Use sv_forcepreload 1 for custom maps to prevent long load times and texture pop-in.

Troubleshooting Workshop Maps

Issue Solution
Map not downloading Check workshop ID is correct, verify Steam account has internet access
"Map not found" error Wait for download to complete, check server logs for errors
Players can't download Set up FastDL or enable workshop downloading for clients
Map crashes server Map may be outdated or incompatible with CS2 version
Slow map downloads Implement FastDL or host maps on high-bandwidth server

Advanced Workshop Management

Multiple Collections

Manage different map collections for different game modes:

// Practice Server Configuration
host_workshop_collection "123456789"
hostname "CS2 Practice Server - Aim & Recoil Training"

Map Prioritization

Prioritize popular maps for faster availability:

workshop_start_map "987654321"
host_workshop_collection "123456789"

Map Expiration

Regularly clean up unused workshop maps to save disk space:

  • Monitor csgo/maps/workshop/ directory size
  • Remove maps that haven't been played in 30+ days
  • Keep essential practice maps permanently

Best Practices

  • Test Maps: Always test workshop maps before adding to public rotation
  • Keep Updated: Workshop maps receive updates; subscribe to notifications
  • Backup Configuration: Save working configurations before making changes
  • Monitor Performance: Some custom maps may be poorly optimized
  • Community Feedback: Gather player feedback on map quality and fun factor

Popular Workshop Map Categories

🎯 Aim Training

Bot training, flick shots, crosshair placement drills

💣 Grenade Lineups

Smoke, flash, and molotov practice with visual guides

🔫 Weapon Training

Recoil patterns, spray control, weapon-specific practice

🏃 Movement

Bunny hopping, surf, strafing, and movement mechanics

⚔️ 1v1 & Duels

1v1 practice arenas, AWP duels, pistol rounds

🎮 Minigames

Zombie servers, jailbreak, hide and seek, and fun modes

Create unique practice environments for your team. Host your CS2 server with Supercraft for workshop map support and optimized download speeds.

Top