Gmod workshop

Gmod workshop DEFAULT

Buy Garry's Mod


“It brings back the silly glee of unbridled experimentation, intuitive learning and playful social interactions that most of us haven't experienced since childhood. For that, it's essential.”
88 – PC Gamer

About This Game

Garry's Mod is a physics sandbox. There aren't any predefined aims or goals. We give you the tools and leave you to play.

You spawn objects and weld them together to create your own contraptions - whether that's a car, a rocket, a catapult or something that doesn't have a name yet - that's up to you. You can do it offline, or join the thousands of players who play online each day.

If you're not too great at construction - don't worry! You can place a variety of characters in silly positions. But if you want to do more, we have the means.

Beyond the Sandbox

The Garry's Mod community is a tremendous source of content and has added hundreds of unique modes to the game. In Trouble In Terrorist Town, you can be a detective solving an online murder as criminals attempt to cover up their homicides. Be a ball, a plant, a chair, or anything else in Prop Hunt's elaborate, shape-shifting game of Hide & Seek. Elevator: Source is gaming's first elevator thrill ride, delivering players to airlocks and kitten dance parties.

We have one of the most vibrant Steam Community Workshops, with over 300'000 models, maps, and contraptions to download. It has everything from new tools to improve your builds, to guns that fire rainbow-tinged nuclear blasts from space. Take as much or as little as you need: it’s all free.

Please note: Some multiplayer servers and game-modes might require you to own other games - such as Counter-Strike: Source and Team Fortress 2.

System Requirements

    • OS: Windows® XP/Vista
    • Processor: 2 GHz Processor or better
    • Memory: 4 GB RAM
    • Graphics: 512MB dedicated VRAM or better
    • DirectX: Version 9.0c
    • Network: Broadband Internet connection
    • Storage: 5 GB available space
    • Sound Card: DirectX® 9 compatible
    • Additional Notes: Mouse, Keyboard, Monitor
    • OS: Windows® 7/8/8.1/10
    • Processor: 2.5 GHz Processor or better
    • Memory: 8 GB RAM
    • Graphics: 1GB dedicated VRAM or better
    • DirectX: Version 9.0c
    • Network: Broadband Internet connection
    • Storage: 20 GB available space
    • OS: OS X version Snow Leopard 10.6.3
    • Processor: 2 GHz Processor or better
    • Memory: 4 GB RAM
    • Graphics: 512MB dedicated VRAM or better
    • Network: Broadband Internet connection
    • Storage: 5 GB available space
    • Additional Notes: Mouse, Keyboard, Monitor
    • OS: Latest OS X version
    • Processor: 2.5 GHz Processor or better
    • Memory: 8 GB RAM
    • Graphics: 1GB dedicated VRAM or better
    • Network: Broadband Internet connection
    • Storage: 20 GB available space
    • OS: Ubuntu 12.04
    • Processor: 2 GHz Processor or better
    • Memory: 4 GB RAM
    • Graphics: 512MB dedicated VRAM or better
    • Network: Broadband Internet connection
    • Storage: 5 GB available space
    • Additional Notes: Mouse, Keyboard, Monitor
    • OS: Latest Ubuntu
    • Processor: 2.5 GHz Processor or better
    • Memory: 8 GB RAM
    • Graphics: 1GB dedicated VRAM or better
    • Network: Broadband Internet connection
    • Storage: 20 GB available space

Garry's Mod Wiki

This article will teach you how to prepare and upload an addon to the Steam Workshop.

There are a few rules before you start uploading addons.

Please see this page for complete set of rules: Steam Workshop Rules

You can use alternative tools such as GUIs (graphical user interfaces) made by community members to create, extract and upload addons to Steam Workshop.

Links to such known tools: (feel free to expand)

Alternatively, the guide below describes how to upload addons to the Steam Workshop using Garry's Mod's shipped tools, gmad.exe and gmpublish.exe.

To upload an addon to workshop you will need the following things:

  • A folder anywhere on your computer containing addon files
  • A 512x512 .jpg icon for your addon.

If you're going to make your addon public, please make sure it's unique and will add something new to Garry's Mod. Don't upload addons you didn't make, , without the author's consent.

Folder with addon files

The structure of addon for Steam Workshop is the same as the classic addon system of Garry's Mod 12, except for those differences:

You addon folder structure must look somewhat like this: (below is just an example)

my_addon/ my_addon/lua/autorun/myScript.lua my_addon/materials/myMaterial.png my_addon/maps/gm_examplemap.bsp my_addon/maps/thumb/gm_examplemap.png my_addon/gamemodes/mygamemode/mygamemode.txt my_addon/gamemodes/mygamemode/gamemode/stuff.lua my_addon/gamemodes/mygamemode/content/materials/mycontent.vtf my_addon/gamemodes/mygamemode/entities/weapons/weapon_mygun.lua my_addon/gamemodes/mygamemode/...

Here's all the folder names that your addon may contain, next to the addon.json file:

maps backgrounds gamemodes materials lua scenes models scripts particles sound - This is not a typo, there is no "s"for sound folder. resource

is the folder you will need to input to or any other Workshop uploader and it's name could be anything, addon's name is defined on the Workshop Page for that addon and NOT by the folder name.


Sample Addon is the folder you will need to provide to the to convert it to .

Before uploading - test your addon

It is generally a good idea to do a final test of your addon before uploading it to workshop to make sure everything works properly.

Doing so is easy, simply put your addon folder (in this example it would be called ) into the game's folder and load up the game.

The icon

This be a 512x512 Baseline JPEG image ( Progressive JPEG or a PNG image will NOT work! ). If gmpublish.exe does not accept your icon, try reexporting it with Paint or Paint.NET, that should convert it to Baseline. The chroma must be 4:2:0, for instance Photoshop and GIMP can use 4:2:2 or 4:4:4, which are not accepted.

Do not use an image unrelated to your addon - this is stupid and will get your addon removed. Express your addon in image form.

Make it relevant to your addon. don't just stitch together something horrible in MS Paint. It should look good, otherwise you'll be making the workshop look dirty. Besides, who wants to download something that looks like a three-year-old made it?


When creating an addon the folder should have an addon.json - which looks like this..

{ "title" : "My Server Content", "type" : "ServerContent", "tags" : [ "roleplay", "realism" ], "ignore" : [ "*.psd", "*.vcproj", "*.svn*" ] }

title is the name of your addon.

type is the type of addon, one of:


tags is up to two of these:


Ignore is a simple wildcard list of files to ignore. You can have as many of these as you want - and they don't have to be wildcarded, they can be specific files.

For Windows, you can simply navigate to your GMad.exe in <STEAM LOCATION>/steamapps/common/garrysmod/bin and drag'n'drop your addon folder ( in this example'' ) onto GMad.exe.

GMad.exe will now create your .gma. It will place it to the same location where your folder is, with the same name.

Do not move GMad.exe anywhere!

Alternatively You can open the command prompt (cmd.exe), cd to the gmod bin folder

(<tt>cd "<STEAM FOLDER>/steamapps/common/garrysmod/bin"</tt>, include quotes), then enter the following command (including quotes):

gmad.exe create -folder "<FULL PATH TO ADDON FOLDER>"-out "<FULL PATH TO OUTPUT .gma FILE>"

Windows users can also create a .bat file to automate this process:

"C:\Program Files (x86)\Steam\steamapps\common\garrysmod\bin\gmad.exe" create -folder %1 pause

Just make sure to insert correct path to your GMad.exe.

Common Errors

[Files does not pass whitelist]

You have either dragged a wrong folder onto GMad.exe, your addon contains forbidden files or your addon has incorrect folder structure. See example above for correct addon folder structure and file whitelist.

Couldn't parse json

Your JSON file is missing or it is invalid. Use any JSON validators to find and fix errors.

There are multiple ways of doing that, we are going to cover only the most convenient way of doing this, if you are on Windows.

At this point you should have a .gma file and a .jpg file. For the sake of making this easy, rename both files to have the same name, for example :

  • my_addon.jpg
  • my_addon.gma

Next you want to create a .bat file somewhere and put these commands in the .bat file:

"C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\bin\gmpublish.exe" create -addon "%~dpn1.gma"-icon "%~dpn1.jpg" pause

Save it as something like gmpublish_create.bat.

Once you got the .bat file ready, simply drag'n'drop your .gma or your .jpg onto that .bat file. It is essential that both files must have the same name.

Now gmpublish.exe will go through the process of compressing and uploading the addon to Steam Workshop.

Once that process is completed, open your Garry's Mod Steam Workshop, go to "My Shared Files" ( You can also get there from your profile ) and change visibility of your addon to Public.

You are done. Your addon is now live. You can now change the title, description, images and videos for your addon.

Note that rules also apply to your title, description, images, icon and videos:

  • No questionable content
  • No racism or offensive language/material

Common Errors

Compression Failed

This is simple - your addon is too big. This is usually solved by downscaling your .vtf textures. Note that some video cards may not even support 4096x4096 textures! 1024x1024 or 512x512 are usually more than enough.

Make sure that if you are uploading a particularly texture-heavy addon that you use DXT5 texture compression. DXT5 is exponentially smaller than RGBA or BGRA, saving not only time downloading and uploading but cloud space.

Ran out of quota

If this happened to you, contact [email protected] for help.

Addon has invalid type!

Your addon.json has the "type" tag set to an invalid value. You can see a list of allowed values above.

PublishWorkshopFile failed! (8)

This error happens when the addon.json contains invalid UTF-8 sequences. This happens if you use an upload script (.cmd, .bat, etc) that cannot create the addon.json with the UTF-8 character set. Please fix your addon.json by editing it as UTF-8 or use a title using only US-ASCII characters (latin characters with no accents).

This error only happens after the upload because the addon.json is packed inside of the sent GMA file.

PublishWorkshopFile failed! (9)

An icon must be provided.

PublishWorkshopFile failed! (X)

If you encountered an error with a number that is not listed on this page, you can find a list of all Steam related error codes on this handy website:

Please note - that website is not associated with Steam, Valve or Facepunch in any way, and may be incomplete. cannot open shared object file: No such file or directory

This is an error that may happen on Linux when gmpublish fails to find its Steam API dependency. You can resolve this by copying the dependency from the game's folder to , or by setting the environment variable appropriately. See #4542 for more info.

Please make sure your addon isn't creating errors for people. If your addon is creating too many errors it will be removed.

You can learn how to update existing workshop addons in this article: Workshop Addon Updating

  1. Mayan tribal patterns
  2. 2016 canyon price
  3. Pretty bird photography

Garry's Mod Wiki

This page describes rules for all Steam Workshop submissions in Garry's Mod Hub.

Violating the rules will get your submission banned. It will only be viewable by you.

Rules applied to Garry's Mod addons uploaded to Steam Workshop.

Steam ToS rules

Our rules

  • Do not upload addons with malicious elements - All addons containing any sort of exploits or backdoors will be removed. This includes giving yourself elevated access over other users (SteamID checks, Giving yourself Admin status, RunString, spawning entities, etc), forcing people to be connected to different servers against their will, crashing or otherwise preventing the player from using the addon in private or on their servers.
  • Do not release stolen code - All addons that are proven to have stolen code will also be taken down.
  • Do not upload retail game content - All addons containing any content from a paid game (e.g. CS:S, Portal or Half-Life 2 games) will be removed. This includes props that are required for your addons to work. Your account can be terminated for this!
  • Avoid requiring other addons - In some cases this is permissible - like if it's an addon for a gamemode. If your addon does require another addon - it shouldn't error if that addon isn't present. It should just do nothing.
  • Avoid uploading packs - Unless they're all your work. A pack of your maps is fine. A pack of maps you found that you think are cool is not fine. A pack of your weapons are fine. A pack of cool weapons you downloaded is not fine. You should use Workshop collections instead.
  • Make an effort with the thumbnail - Addons with blank or irrelevant thumbnails will be taken down. If you can't be bothered to make an icon for it then don't bother uploading it. You can learn how to update your icons here.
  • Do not upload broken addons - Erroring addons will be removed. This includes Lua errors, missing custom models, sounds or materials. You should test your addons in Dev Branch to make sure it is not broken in the next version of the game.
  • Do not upload multi-part addons - What this means is that if your addon won't fit in a single addon - do not upload it.
  • Do not reupload addons - Reuploaded addons will be taken down. Search workshop before uploading. Reuploading workshop addons is strictly forbidden, whatever the reupload reason is. (Even if the original workshop addon was removed)
  • Do not reupload newer versions of your addons - Update the old one, don't upload a new one. Duplicates will be removed.
  • Do not abuse tags - Mistagged addons will be taken down. This is mostly applicable to the gamemode tag, if you are uploading a content pack for your server, tag it as such. (ServerContent) Having all of the tags on the same addon is also forbidden.
  • Do not upload empty or placeholder addons - Addons that require user to download something from description (an external link) are not allowed.
  • Do not upload 'test' addons - Empty addons or addons with no content are pointless and should not be uploaded. Make effort with the content you upload.
  • Do not put intrusive/web advertisements into your addons - Self-explanatory, Steam Workshop is a place for people to get their addons/mods, not adware. Any pop up ads are not allowed, including server ads. For server ads that run the addon a single chat message is ok.
  • Everyone is allowed to use addons you upload - Steam Workshop is not your personal file hosting, it is a distribution service for user generated content. By uploading your addons to Steam Workshop you agree that anyone can download and use your uploaded content. Things like "you are not allowed to use this addon on your server" or "this was made for only this server" are not permitted on Steam Workshop. Adding code (or entities on your maps, etc.) that would discourage or prevent players from being able to use your addon on their servers or in singleplayer falls into the "Malicious Code" category.

These rules apply to screenshots, artwork and addon icons.

Steam ToS rules

Our rules

  • The submission should be made with Garry's Mod or be about Garry's Mod. External modifications (After Effects, etc) are allowed. If it is unclear, whether the submission was made with Garry's Mod or not, include a clear indication that it is.
  • Do not advertise servers in your artwork - Steam Community Hub is not an advertising board.

Icon specific rules

  • Must be relevant to the addon/collection. Random icons for the sake or uploading an addon are not allowed.
    • Must not be blank
    • Must not be NSFW

These rules apply to videos.

Steam ToS rules

Our rules

  • The submission should be made with Garry's Mod or be about Garry's Mod. External modifications (After Effects, etc) are allowed. If it is unclear, whether the submission was made with Garry's Mod or not, include a clear indication that it is.

Other notes

  • You can monetize your videos with YouTube partner program and similar programs on other video hosting services.

Rules applied to guides.

Steam ToS rules

Our rules

  • The guide must be tagged appropriately. Tagging a guide with every tag is not permitted.
  • It must be an actual guide or a tutorial.
    • A collection of images is not a valid guide.
  • The submission should be made for/about Garry's Mod or Source Engine.
  • Please do not reveal the secret phrase for the "Secret Phrase" achievement in a guide. It's a secret.

You should avoid publishing this content. It is unknown if it is permitted on Steam.

  • Controversial historical or religious figures or events (characters, symbols, recreations)

Do not reupload it. Read the rules for the workshop item type on this page. (If your addon was banned, read addon rules, etc).

Look through each rule and see if your addon violates it. If it does, make sure to alter it so it does not.

Once you fixed your addon, write to [email protected] for appealing your ban/flag for incompatible.


The Steam Workshop makes it easy to discover or share new content for your game or software. Each game or software might support slightly different kinds of content in their Workshop, so it's best to check out the official documentation for more details on what can be created and shared in that area.

When you find content you wish to add to your game, click the 'subscribe' button. In most cases the content will be automatically available the next time you launch the game. But some products require that you go into a dedicated area of the game or software to activate or access the new content.

Enabled Features

These are the Steam Workshop features utilized by Garry's Mod:

Ready-To-Use Items

Items posted in this Workshop are ready for immediate use. Click the Subscribe button on the detail page for the item and it will be available when you start Garry's Mod.


Workshop gmod

Not be ashamed of their true fucking nature. An hour later, I was sitting at my desk next to my groupmates and listening, as always, to a boring lecture on economics. I was already thinking with Him, in his stuffy apartment, on my knees on the dirty floor.

TOP 50 GMOD ADDONS (2021) - 50+ FUN Mods to try right now!

Oh, forgive me, baby. I could not restrain myself. You.

Similar news:

Beautiful compliments, I was delighted Svetochka suddenly fell silent, and I turned and looked at her - the tired beauty was fast asleep. Also hugging me tightly and pressing her gorgeous hot breasts to me. Gently kissing the curl on her temple, I put my head on the pillow and immediately fell into the arms of Morpheus.

2541 2542 2543 2544 2545