How to Add CS:GO Workshop Maps to Your Server

If you want to use a map that isn't one of the standard maps for the game, you will likely need to download it from the Steam workshop.

Thankfully, CS:GO offers a way to both load single workshop maps, but also the ability to load groups of workshop maps as a map pool, allowing players to swap between them whenever they want!

Important: Before you can install workshop content onto your CS:GO server, you will need to get a Steam Web API Key by following this guide.

Finding a Map ID

In order to load a map, you will need to know its Workshop ID. You can find this in the workshop map's steam page url.

  1. Browse the Steam Workshop for a map.
  2. Click on your desired map.
  3. Copy the numbers following the id= part of the web page URL. This is the map's Workshop ID which we will need later.

Finding a Collection ID

In order to load a map collection, you will need to know the collection's Workshop ID.

  1. Browse the Steam Workshop.
  2. Click on your desired collection.
  3. Copy the numbers following the id= part of the web page URL. This is the map collection's Workshop ID which we will need later.

Creating a Collection

To create a collection, you'll need to find a map to start the collection with.

  1. On the map page for the map, press the Add to Collection button.
  2. Follow the on-screen instructions to set up your first collection, if you don't already have one.
  3. Add more maps by repeating step one.

Using Workshop Maps on your Server

There are two ways to load workshop maps onto your server. You can either change the currently active map, or you can set the map as the default map for the server.

Loading as Default Map

If you want a set workshop map to load every time you start your server, you can do this via your csgo.properties file.

  1. Access your control panel and Stop your server.
  2. Navigate to Files > Config Files.
  3. Click CSGO Server Settings.
  4. Set the Host workshop map field to the Workshop ID of the map you want to load.
  5. Save and Start your server.

Changing the Current Map

If you want to change the current map to a specific workshop map, you can do this via a console command.

  1. Access your control panel and Start your server.
  2. Navigate to the server Console.
  3. Enter the command host_workshop_map [Workshop ID].
  4. The server will instantly change to the new map.

Using Collections on your Server

When you load a collection, rather than a map, it will allow players to vote between the different maps in the collection, either during the game or at the end of it.

Note: If your server has SourceMod installed, you will need to remove the following file in order to have your server correctly change maps: /csgo/addons/sourcemod/plugins/nextmap.smx
  1. Access your control panel and Stop your server.
  2. Navigate to Files > Config Files.
  3. Click CSGO Server Settings.
  4. Set the Host workshop collection field to the Workshop ID of the map collection you want to load.
  5. Set the Workshop start map field to the Workshop ID of the map you want your server to use first when first started.
  6. Save and Start your server.

To learn more about CS:GO server hosting, you can browse our library of Knowledgebase articles here.

If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php

Mitchell Smith

Managing Director @ Shockbyte

  • 4 Users Found This Useful
Was this answer helpful?

Related Articles

How to Enable Cheats on Your CS:GO Server

When hosting a private CS:GO Server, you may want to allow players to be seen through walls or...

How to Change the Tick-Rate of Your CS:GO Server

The tick rate of your CS:GO server is the number of times your server ticks or refreshes per...

How to Make Your CS:GO Server Private

By default, any player can join your server unless it is password protected. If you are looking...

How to Enable RCON on Your CS:GO Server

RCON is an important protocol that allows you to execute commands without joining your server....

How to Change the Name of Your CS:GO Server

The name of your CS:GO server is shown to players when they search for your server's tag. Players...