Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
Skip to content
VGSources
Blog

How to Install the Murder Gamemode on a Garry’s Mod Server

A complete guide to installing Murder on a Garry’s Mod dedicated server, including SteamCMD app 4020, Workshop collections, startup parameters, Counter-Strike: Source requirements, and fixes for missing maps and textures.
Length10 min Posted Quest giverVGSources Team

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Install and update the Garry’s Mod Dedicated Server with SteamCMD (app ID 4020), put the Murder gamemode and every map or addon you need in a public or unlisted Steam Workshop collection, then start the server with +gamemode murder, +map (without .bsp), and +host_workshop_collection. Counter-Strike: Source must be owned, installed, and available to the server and its players; missing CSS content is the usual cause of pink textures, missing models, or maps that will not load.

What the Murder gamemode is and what you need

Murder is a deception gamemode for Garry’s Mod. One player is the murderer, who hunts the bystanders. Bystanders search for clues and use limited weapons and information to identify and stop the murderer before the round ends. A working server therefore needs more than the base Garry’s Mod files: it needs the Murder gamemode, compatible maps, any additional addons you intend to run, and the Counter-Strike: Source content on which the gamemode depends.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Required components

  • Garry’s Mod Dedicated Server: install it with SteamCMD app ID 4020.
  • Murder content: deliver it through a Workshop collection for a normal live server, or deploy the repository files manually for development and tightly controlled installations.
  • A map: the map must exist on the server or be included in the collection. The startup value is the map filename without .bsp.
  • Counter-Strike: Source: the upstream Murder project requires that you own and have the game installed. The server and clients need access to its mounted content.
  • Steam Game Server Login Token (GSLT): use a valid token in the startup command. The dedicated-server guidance identifies the token as mandatory for normal server operation and ranking.

Workshop listing and supported maps

The Workshop listing identifies Murder as a gamemode by Mechanical Mind. Its item ID is 187073946. The listing names, among others, cs_office, de_chateau, cs_italy, clue, mu_nightmare_church, de_prodigy, dm_lockdown, housewithgardenv2, and de_forest as supported maps. Workshop contents can be withdrawn or changed, so check the listing when selecting a map rather than assuming every listed item remains available forever.

Install or update the dedicated server with SteamCMD

SteamCMD installs the server files and keeps them current. Run the command from the directory where SteamCMD is installed, choosing a separate directory for the Garry’s Mod server files.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Linux and other shell-based installations

  1. Install SteamCMD using the package or archive method appropriate for your operating system.
  2. Choose the destination directory. The example below places the server in a sibling directory named gmodds.
  3. Run SteamCMD anonymously and validate the files while updating:
steamcmd +login anonymous +force_install_dir ../gmodds +app_update 4020 validate +quit

+app_update 4020 downloads or updates the Garry’s Mod Dedicated Server. The validate argument compares local files with Steam’s manifest and replaces files that are missing or corrupt. Validation can take longer than a normal update, so it is especially useful after an interrupted download or when the server behaves as though files are absent.

Windows

Use the Windows executable and a Windows-formatted destination path. The command has the same Steam app ID and validation behavior:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
steamcmd.exe +login anonymous +force_install_dir ..gmodds +app_update 4020 validate +quit

If you use an absolute path, quote it when it contains spaces. Keep the server directory separate from the SteamCMD program directory so that updates, backups, and logs are easier to manage.

When to run the update again

  • Run the same command after a Garry’s Mod server update or when Steam reports a new dedicated-server build.
  • Run it with validate when a file is reported missing, a map refuses to load despite being installed, or a previous update was interrupted.
  • Stop the running server before updating its files. Start it again only after SteamCMD exits successfully.

Build the Workshop collection that the server will download

For a normal server, Workshop delivery is simpler than copying gamemode and map files by hand. Create a Steam Workshop collection and add the Murder gamemode, the maps you plan to rotate, and any addons required by those maps. Set the collection to Public or Unlisted. A private collection cannot be installed by the dedicated server.

Rank #2
Sale
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter | USB C Dongle with 90W Max Power Delivery, 3×5Gbps USB A Data Ports, for MacBook, Dell, and More (Charger Not Included)
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Collection checklist

  1. Create the collection in Steam Workshop.
  2. Add the Murder gamemode item (ID 187073946).
  3. Add every map that may be selected by the server. For example, add clue if the startup command will use +map clue.
  4. Add any other Murder-compatible addons the server requires.
  5. Publish the collection as public or unlisted and copy its numeric collection ID.

The collection ID is not the same as the ID of an individual item. Copy the number from the collection page itself and use that number after +host_workshop_collection.

Why the collection is the normal operational path

Facepunch’s dedicated-server documentation states that dedicated servers can install addons directly from Workshop collections, provided the startup parameters include the collection. The server downloads and mounts the collection during startup, which keeps the files in one managed list and advertises the content to connecting clients.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Start the server in Murder mode

Use the gamemode folder name, murder, not the Workshop item title. Use a map name without its .bsp extension. Replace the placeholders in this Windows-style example with your collection ID and a valid GSLT:

srcds.exe -console +maxplayers 16 +host_workshop_collection <COLLECTION_ID> +gamemode murder +map clue +sv_setsteamaccount <GSLT>

Linux startup

On Linux, launch the same server with srcds_run and specify the Garry’s Mod game directory:

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter | 85W Max PD, 2 USB 3.0 & 1 USBC Data Ports, SD/TF Card Reader, for Laptops/Mac and Other Type C Devices (Charger Not Included)
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
srcds_run -game garrysmod +maxplayers 16 +host_workshop_collection <COLLECTION_ID> +gamemode murder +map clue +sv_setsteamaccount <GSLT>

What each argument does

Argument Purpose What to change
-console Runs the server with a console window or console-oriented process. Keep it for a straightforward dedicated-server launch.
+maxplayers 16 Sets the advertised maximum player count for this launch. Use the capacity you actually intend to support; the example is not a required player count.
+host_workshop_collection Tells the server which Workshop collection to download and mount. Replace <COLLECTION_ID> with the numeric ID of your public or unlisted collection.
+gamemode murder Selects the gamemode folder named murder. Do not substitute the display title or the numeric Workshop item ID.
+map clue Loads the initial map. Replace clue with a map present on the server or in the collection; omit .bsp.
+sv_setsteamaccount Associates the server with a Steam Game Server Login Token. Replace <GSLT> with your valid token and keep it private.

Changing the first map

If you want to begin on another supported map, change only the map value. For example, +map mu_nightmare_church loads that filename. Do not write +map mu_nightmare_church.bsp; the dedicated-server parameter expects the name without the extension.

Verify that Workshop content and client downloads worked

Watch the console during the first startup instead of assuming that a successful process launch means the gamemode is ready. The server should download and mount the collection, find the murder gamemode, and load the selected map.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Console messages to look for

  • When a Workshop gamemode is available to clients, the console may print Making workshop gamemode available for client download.
  • Maps in the collection are likewise advertised so clients can obtain them when they connect.
  • The selected map should load using the bare filename supplied after +map.

Connect with a client that owns the required content and confirm that the server enters a Murder round rather than the default sandbox or another gamemode. If the client is prompted to download content, let the Workshop download complete before judging the installation.

Fix missing maps, textures, and models

Pink-and-black textures, error models, or a map that fails immediately are usually dependency or delivery problems rather than a defect in the round logic. Work through these checks in order.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray | Data transfer & Fast charging for MacBook, iPhone 17/16/15, iPad, Samsung Galaxy, Apple Watch
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

1. Confirm Counter-Strike: Source

The Murder repository README and its Workshop description both state that Counter-Strike: Source is required and must be owned and installed. Verify the game on the server machine and on every client that will play. The server must be able to mount the game’s content; a client that does not have it can still see missing textures or models even when the server itself is configured correctly.

2. Confirm that the collection is reachable

Make sure the collection is public or unlisted, not private. Check that the numeric collection ID in the startup command is the collection’s ID, not 187073946 (the gamemode item ID). Restart the server after correcting the parameter so the Workshop download is attempted again.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Confirm the map name

Check the exact filename in the collection and use that filename without .bsp. A spelling difference, an unavailable Workshop item, or a map that was never added to the collection can produce a map-not-found error even though the gamemode itself is installed.

4. Check the gamemode folder value

The startup value must be +gamemode murder. Using the Workshop title, a display name, or a path such as gamemodes/murder in the command does not select the mode. The folder name is the value recognized by the dedicated server.

Best Value
Sale
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

5. Validate the base server files

Stop the server and rerun SteamCMD with app_update 4020 validate. Validation repairs the Garry’s Mod Dedicated Server installation, but it does not replace a missing Counter-Strike: Source installation or a map that is absent from your collection.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Workshop updates versus manual Murder files

There are two legitimate deployment approaches. Workshop is the practical choice for most public or private game servers; manual files are useful when you need source-level control or are developing a change.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Deployment choice Operational simplicity Update behavior Content control Client requirement
Workshop collection Add items to one collection and provide +host_workshop_collection at startup. Workshop content updates on restart by default. Managed distribution; versions follow the Workshop items you selected. Clients still need the correct gamemode, map, and Counter-Strike: Source content.
Manual repository/source deployment Copy and maintain the files yourself. You decide when files change and must distribute the changes yourself. The repository includes the gamemodes/murder path, giving you source-level control. Clients still need the correct gamemode, map, and Counter-Strike: Source content.

Controlling automatic Workshop updates

By default, Workshop content updates when the server restarts. Setting host_workshop_autoupdate 0 disables that automatic behavior. This can be useful when you deliberately pin a known set of files, but it also leaves old maps or addons in place. If you disable updates, schedule a manual review and restart whenever you intentionally accept a newer Workshop version.

When manual deployment is appropriate

The repository’s gamemodes/murder directory is a source path for development or controlled deployment. Use it when you are editing or testing the gamemode itself and need to inspect exact files. For an ordinary server whose goal is simply to run the published mode and maps, a Workshop collection avoids manually copying every dependency and makes client distribution predictable.

Common startup failures and their remedies

Symptom Likely cause Remedy
The server starts in sandbox or another mode. The gamemode argument is missing or uses the wrong value. Use +gamemode murder; the value is the folder name.
“Map not found” or an immediate map change failure. The map is not installed, not in the collection, unavailable, or specified with the wrong spelling or extension. Add the map to the public/unlisted collection and use its exact filename without .bsp.
The Murder mode is not downloaded for clients. The collection parameter is absent, the collection is private, or the ID is incorrect. Set +host_workshop_collection to the collection’s numeric ID, publish it as public or unlisted, and restart.
Pink textures or error models. Counter-Strike: Source is not owned, installed, or mounted on the server or client. Install and verify the required CSS content on both sides, then reconnect.
A Workshop change never appears. The server has not restarted, or automatic updates were disabled with host_workshop_autoupdate 0. Restart after the item updates and remove that setting if you want automatic Workshop updates.
Files seem corrupt after an interrupted server update. The dedicated-server installation is incomplete. Stop the server and run SteamCMD with +app_update 4020 validate.
The server cannot operate normally or rank as expected. No valid Steam Game Server Login Token was supplied. Add +sv_setsteamaccount <GSLT> with a valid token and keep the token confidential.

A repeatable installation checklist

  • SteamCMD has installed or updated app ID 4020 successfully.
  • The Workshop collection is public or unlisted.
  • The collection contains the Murder gamemode, the selected map, and required addons.
  • The startup command includes +host_workshop_collection, +gamemode murder, and a map value without .bsp.
  • A valid GSLT is supplied with +sv_setsteamaccount.
  • The console shows Workshop gamemode/client-download activity during startup.
  • Counter-Strike: Source is owned, installed, and available to the server and clients.
  • The first client can join, download advertised content, load the map, and enter a Murder round.

Version and availability notes

The Workshop listing records the Murder item as posted on October 18, 2013 and updated on December 19, 2023. Those dates describe the listing metadata at the time recorded and may change if Steam revises the page. Workshop availability, map support, and addon contents can also change, so treat the collection and its item pages as the current source of what can be downloaded when you perform the installation.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.