Create a Garry’s Mod Server on Windows

Create a Garry’s Mod Server on Windows

Do you have a unique idea for a Garry’s Mod Server but not the technical skills to make it happen? My Garry’s Mod Server tutorials will guide you through your difficulties. The series will include both Windows and Linux. I will help you explain how to install addons, maps and models. Setting up workshop download will be no issues for you and you might even understand how to upload your own later down the path.

In this tutorial I am going to cover the first steps of creating a Garry’s Mod Server on Windows 10, although it works the same way on Windows 8 and Windows 7 if that is what you are using. There are also some similarities  to the Linux install, but that will have it’s separate tutorial. You can use the tutorial in both video and written format. However, if you have difficulties understanding the different steps I recommend you to use both.

Let’s get started.

Required programs

You will need to download SteamCMD here:

Create folders

Create a folder for SteamCMD. Put it where you want it and the name doesn’t matter. Also create a folder for your Garry’s Mod server. Avoid spaces in the name to make it easier for you.

Extract the download

Extract the, that you downloaded, into the SteamCMD folder you created. 

Download the server content

Double click on steamcmd.exe

Enter the following:

force_install_dir “THE PATH FOR THE Garry’s Mod SERVER FOLDER” | e.g. force_install_dir c:\GMOD-Server\

login anonymous

app_update 4020 validate

Let it download.

Create a start.bat

Right click in the Garry’s Mod Server folder and select New -> Text Document

In the text document enter the following:

srcds.exe -console -game “garrysmod” +exec “server.cfg” +gamemode sandbox +map gm_construct +maxplayers 16 +sv_setsteamaccount “YOUR AUTH TOKEN”

Get an auth token from this website and replace “YOUR AUTH TOKEN” with it:

Note: Use App ID 4000

Save the document:

File -> Save As…

Saves as Type: All Files

File name: server.cfg

You are done!

Now just double-click the start.bat to start the server.

Leave a Reply