The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →To add a Steam Workshop map to a Counter-Strike 2 dedicated server, copy the map’s numeric Workshop ID and run host_workshop_map MAP_ID in the server console. For a reusable group of maps, publish a public Workshop collection and add +host_workshop_collection COLLECTION_ID to the server’s startup parameters, then restart the server.
The server downloads the Workshop content itself. Valve’s CS2 Workshop FAQ says friends joining a local server download the map automatically, so players normally need your connection details rather than a manually copied map file. Download behavior can still depend on the Workshop item and the server’s current state.
As an Amazon Associate I earn from qualifying purchases.
What you need before adding a Workshop map
Workshop maps are delivered through Steam’s content system, so the first prerequisite is a working, updated CS2 dedicated-server installation. Steam Support states that “All Steam game servers now use SteamCMD to download and update game server files.” Use SteamCMD as the supported installation and update path before troubleshooting Workshop loading.
- A running CS2 dedicated server: You need access to its server console, either directly or through your host’s control panel.
- An up-to-date server installation: Update the server and its SteamCMD files before diagnosing a map-loading problem. A client and server on different update states can produce misleading failures.
- The correct Workshop ID: A map item and a collection each have their own numeric ID. Copy the number after
?id=in the relevant Workshop URL. - Startup-parameter access for collections: A collection is selected when the server starts, so you must be able to edit the launch command or an equivalent startup-parameter field.
- A fallback map or map cycle: Keep a normal map available while testing. If the Workshop item is unavailable, the server should still have a known map to load.
- A test connection: Arrange for at least one player to join after the map loads. A map that appears in a console list but cannot be joined needs a different diagnosis than a map that never downloads.
Back up your current startup parameters and map-cycle settings before changing them. That gives you a direct rollback if a collection ID is mistyped or a new Workshop item prevents normal startup.
#1 Best Overall
- BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
- EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
- COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
- LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
- WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.
How to find the Workshop map or collection ID
The server commands use the numeric ID assigned by Steam Workshop, not the map’s display name. You can obtain it from the item or collection page.
- Open the Workshop page for the map you want, or open the collection page if you are preparing a rotation.
- Look at the page URL and locate the value after
?id=. - Copy the complete numeric value without spaces, punctuation, or additional characters.
- Confirm that you copied the ID for the intended object. A map item ID and a collection ID are different values even when the collection contains that map.
- If you are using a collection, verify that it is public before putting its ID in the server startup command.
For example, the portion of a Workshop URL written as ?id=123456789 supplies 123456789 as the command value. The number in this example is only a format illustration; use the actual value from your Workshop page.
Map ID versus collection ID
Use an individual item ID with host_workshop_map. Use a collection ID with +host_workshop_collection in the launch parameters. Substituting one for the other is a common reason a server appears to accept a command but does not load the expected content.
Load one Workshop map from the server console
A single-map load is the fastest workflow for an event, a one-off test, or an administrator who wants to switch maps without creating a collection.
Rank #2
- WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
- AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
- PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
- ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
- COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed
- Start the updated dedicated server and open its server console.
- Enter
host_workshop_map MAP_ID, replacingMAP_IDwith the numeric ID copied from the Workshop item URL. - Press Enter and watch the server output. The server should retrieve the Workshop content and switch to the map.
- Wait for the map change to finish before asking players to connect. The first load may take longer than later loads because the server has to obtain the content.
- Have a player join and confirm that the map loads on the client rather than leaving the player at a failed connection or missing-content screen.
Do not include the full Workshop URL in the command. The command expects the numeric ID only. Do not use a collection ID in this one-map command.
What players have to do
Players normally do not need to locate the map page or copy files into their game folders. Valve’s CS2 Workshop FAQ says friends joining a local server download the map automatically. In practical terms, give players the server address and connection instructions; the server and Steam handle the Workshop download during the join process. This is not an unconditional guarantee for every item: a removed, inaccessible, or otherwise unavailable Workshop item, or a server that has not completed its own download, can prevent a successful join.
When the one-map method is the right choice
- Testing whether a map works before adding it to a permanent rotation.
- Running a tournament or event with one specified Workshop map.
- Switching temporarily while preserving the existing startup configuration.
- Diagnosing a collection by testing one of its maps independently.
The command changes the current map but does not create a durable, multi-map rotation. If the server restarts, use the normal startup configuration or issue the command again.
Recommended Free Tools
Load several maps with a public Workshop collection
A collection is the repeatable option when a server should expose a group of maps across restarts. The collection must be public, and its ID belongs in the server’s startup parameters rather than only in an interactive console command.
Rank #3
- Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
- Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
- Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
- ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
- Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)
Create and publish the collection
- Create a Workshop collection and add the map items you want players to use.
- Review the collection for accidental items, duplicates, or maps that should not be on the server.
- Publish the collection and confirm its visibility is public.
- Copy the numeric collection ID from the collection URL, using the value after
?id=.
A private or otherwise inaccessible collection cannot be reliably fetched by a dedicated server. If you change visibility, membership, or ordering, allow Steam’s Workshop state to update before judging the server’s behavior.
Add the collection to startup
- Stop the server cleanly, or use the host’s documented startup-parameter editor.
- Add
+host_workshop_collection COLLECTION_IDto the existing launch command, replacingCOLLECTION_IDwith the collection’s numeric ID. - Preserve the other required CS2 launch parameters. Do not replace the complete command with a line containing only the collection setting unless your hosting panel specifically builds the rest for you.
- Save the change and restart the server. Collection selection is a startup operation, so changing the parameter without restarting will not reliably apply it.
- Read the startup output and verify that the expected maps become known to the server.
Keep the collection parameter separate from any map-cycle settings your server already uses. The collection makes Workshop maps available; the map-cycle configuration determines how your server moves through loaded maps when you need a predictable rotation.
Updating a collection after launch
When you add or remove maps, edit the public collection, save the change, and restart the server if the running process does not refresh its Workshop list. Then inspect the list again with ds_workshop_listmaps. A restart is the dependable way to ensure the process is using the current collection state.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Use a map cycle for predictable rotation
Steam’s dedicated-server configuration supports a map cycle. This is useful when you want a known order rather than relying on an administrator to issue a map command for every match.
Rank #4
- Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
- Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
- 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
- Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
- USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC
Think of the three mechanisms as separate layers:
- Workshop item: the individual map identified by a map ID.
- Workshop collection: the public group of map items selected at startup by a collection ID.
- Map cycle: the server’s rotation rules for choosing among maps it can load.
For a controlled rotation, make sure every map named by the cycle is available to the server through its normal map files or the loaded Workshop content. Keep a standard map as a fallback while you test the Workshop set. If a map is unavailable, a fallback prevents the server from being left without a usable level, but the exact fallback behavior depends on the rest of your server configuration.
Verify that the server knows the Workshop maps
After a single-map command or collection restart, use the server console command ds_workshop_listmaps. It lets you inspect the Workshop maps the server currently knows about.
- Run
ds_workshop_listmapsafter the server has finished starting or downloading. - Check that the intended map appears in the output.
- Compare the item or collection ID you used with the URL again if the expected map is absent.
- Attempt a controlled map change or player join only after the map appears in the server’s known list.
- Save relevant console output when asking a host or community administrator for help; the exact error and the preceding download messages are more useful than a description such as “the map does not work.”
A map listed by ds_workshop_listmaps has been recognized by the server, but that alone does not prove every player can join it. Test both sides: server acquisition and a client connection.
Single map, collection, or map cycle?
| Workflow | Number of maps | Repeatability | Restart requirement | Updating the content set |
|---|---|---|---|---|
host_workshop_map MAP_ID |
One map at a time | Good for a one-off switch or test; not a durable multi-map rotation | No restart is needed for the interactive command itself | Run the command again with another item ID |
+host_workshop_collection COLLECTION_ID |
Several maps in one public collection | Repeatable across server starts | Yes; restart after changing startup parameters or when a refresh is not observed | Edit the public collection, then verify and, when necessary, restart |
| Map-cycle configuration | Maps available to the server through its configured sources | Best for a predictable rotation order | Depends on the server’s configuration reload behavior; use the documented restart path when changes are not applied | Change the cycle and ensure every referenced map is available |
Use the single-map command to prove that an item works. Use a collection when the same set should be available after restarts. Add a map cycle when the order of play matters.
Best Value
- Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
- Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
- Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
- Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
- Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.
Troubleshooting Workshop map loading
The server does nothing or loads the wrong item
- Reopen the Workshop page and copy the numeric value after
?id=again. A truncated number, an extra character, or a copied URL instead of the number can invalidate the command. - Confirm whether you intended an item ID or a collection ID. Use the item ID with
host_workshop_mapand the collection ID with+host_workshop_collection. - Run
ds_workshop_listmapsand compare the output with the map you intended to load. - Check the server console for download or permission errors rather than repeatedly issuing the same command.
The collection works only after manual intervention
- Confirm that
+host_workshop_collection COLLECTION_IDis in the actual startup parameters, not merely in a note or a one-time console command. - Verify that the collection is public.
- Restart after editing the launch parameters. A running process does not reliably adopt a new startup argument.
- Check for quoting, spacing, or parameter-order mistakes in the host’s launch field. Preserve the syntax used by the hosting panel for other CS2 arguments.
The map appears on the server but players cannot join
- Wait until the server has completed its own Workshop download and shows the map in
ds_workshop_listmaps. - Have the player retry after the server has finished switching maps.
- Check whether the Workshop item is still available and publicly accessible.
- Test a normal map. If players can join the normal map but not the Workshop map, the problem is specific to the item or its current availability rather than the basic connection.
The server fails after a CS2 or Steam update
Update the dedicated-server files and SteamCMD before changing several settings at once. Command availability and startup behavior can vary with CS2 updates. If startup syntax is uncertain, compare your command structure with Valve’s documented issue example that contains +host_workshop_collection and +workshop_start_map; do not assume every command shown in an older example is available in your current build. Test one change at a time and retain a normal-map fallback.
The collection contains a map that should be removed
Remove the item from the public collection, save the collection, and restart the server if the old list remains. Then run ds_workshop_listmaps and test the rotation. Removing an item from the collection does not necessarily interrupt a match already running on that map; the running server must reach a map-selection point before the change affects play.
Self-hosting versus managed CS2 hosting
The Workshop commands are the same idea in either environment, but administration responsibilities differ. Choose based on how much control you need over SteamCMD, ports, startup parameters, updates, and location.
| Consideration | Self-hosted server | Managed CS2 server hosting |
|---|---|---|
| Maintenance effort | You install, update, monitor, and troubleshoot SteamCMD and the dedicated-server files. | The provider handles some or all routine server maintenance; the exact scope varies by service. |
| Startup-parameter control | Full control of the launch command, including +host_workshop_collection. |
Control depends on whether the panel exposes custom startup parameters or a Workshop setting. |
| Update responsibility | You decide when to update SteamCMD, CS2 files, collections, and map-cycle settings. | The provider may automate server updates, but you still need to verify collection visibility and map compatibility. |
| Geographic availability | You choose the machine or network location and are responsible for connectivity. | You choose from the locations offered by the provider; availability and latency depend on that provider’s regions. |
If a control panel does not expose the collection parameter, ask whether it supports custom launch arguments or Workshop collections before committing to that setup. A managed service can reduce maintenance, but it does not remove the need to supply the correct public ID and verify that the server actually loaded the maps.
If you would rather not run SteamCMD yourself, Godlike.Host offers CS2 server hosting with its own Pterodactyl-based game panel, SFTP access, a task scheduler and 24/7 support by live chat or ticket. It has data centers in 10 locations, so you can pick one close to your players. Check that the panel exposes the launch settings you need before relying on a collection.
A reliable operating routine
For recurring events, use a small change-and-check routine rather than editing a live server immediately before players arrive.
- Update the dedicated server with SteamCMD.
- Review the Workshop item or public collection and copy its current numeric ID.
- Test a new map with
host_workshop_map MAP_IDwhen practical. - For a collection, update the startup parameter and restart during a maintenance window.
- Run
ds_workshop_listmapsand save the relevant output. - Join from a test client and confirm automatic map acquisition and a successful load.
- Check the map cycle and confirm that the fallback map still works.
This sequence separates content problems from launch-configuration problems: first prove that the item can load, then make it part of the repeatable startup and rotation.
Quick Recap
Key takeaways
- SteamCMD is Steam’s supported path for installing and updating dedicated game-server files.
- Workshop maps and collections are selected by numeric IDs taken from the value after
?id=in their URLs. - Use
host_workshop_map MAP_IDfor one map loaded from the server console. - Use a public collection and
+host_workshop_collection COLLECTION_IDfor a repeatable group loaded at startup. - Use
ds_workshop_listmapsto inspect the maps known to the server. - Players normally download a Workshop map automatically when joining, but the item must remain available and the server must complete its own load.
- Keep a normal map or map-cycle fallback while testing and after every significant update.




