Javascript required
Skip to content Skip to sidebar Skip to footer

How to Upload a Addon to the Workshop Gmod

Garry'due south Mod

Garry's Mod

This particular has been removed from the community considering information technology violates Steam Community & Content Guidelines. It is only visible to you lot. If you believe your item has been removed past mistake, delight contact Steam Support.

This detail is incompatible with Garry'due south Mod. Please see the instructions page for reasons why this particular might not work within Garry's Modernistic.

Electric current visibility: Hidden

This detail will simply exist visible to you, admins, and anyone marked as a creator.

Current visibility: Friends-just

This item will only be visible in searches to yous, your friends, and admins.

Not enough ratings

How to publish an addon to the Steam workshop

Some people have asked me how to publish a map to the Garry'due south Mod workshop. Hither is a complete guide on how to publish an addon. I volition be publishing my map Garry's Battle royale Metropolis for this demonstration!
The map contains custom textures, models, and a map icon to observe information technology more hands in the maps tab of Garry'due south Mod.
If yous desire to publish a custom weapon, NPC, vehicle, etc... you can withal use this guide!
Buckle up, and permit's upload some files onto Steam'due south servers.

Introduction

Hello and welcome to my showtime guide where I will teach you how to properly upload your addon easily on the Steam Workshop for Garry's Mod!
I volition be uploading my map Garry's Mod | Battle Purple metropolis but y'all tin practise it for custom weapons, model, NPC, etc...

If you encounter whatsoever problem while you publish your addon, feel free to comment on your trouble in the comment with, if possible, the log from GMPublish, I will usually answer in under a day!

Any return is appreciated, annotate or similar

PS: If y'all want to download my map, click here and if you like my piece of work why not sub to my Steam Workshop page hither

Comment rules

  • No offensive comment!
  • Whatever structured criticism is welcome!
  • Be cool and squeamish to everyone, even if a person is not
  • Avert copy/paste messages, delight.
  • You lot can self-advertize your addon on the comment but no copy/paste(Do not advertise the aforementioned addon twice)!
  • Steam Rules and Guidelines

If you exercise not follow the rules, your annotate may exist deleted.

Installing and configuring GMPU

Downloading and installing

GMPU is a tool allowing through a uncomplicated interface, to create GMA files (used by Garry's modernistic to simplify addon processing). It also allows y'all to upload this GMA file to the Steam server under your business relationship to publish your addon to the Workshop! Don't worry, it's prophylactic and easy to use if you know what you're doing!

GMPU can be downloaded through this Source Forge page[sourceforge.net]

After the download is finished, you lot will take a compressed file. Just excerpt information technology in a binder wherver y'all want, you can now use gmpu! (Non really, we must configurte it to work with your Steam account...)

Configuration

To configure GMPU, simply open the .jar file, you will have this kind of window popping up on your screen! Don't worry, your UI may be a little chip different. Don't worry, information technology'southward the same version and I only have my maps already register in the list above, yours volition be empty.
Now, let's configure GMPU by clicking the settings button in the bottom left corner of the windows!
A new smaller window will pop up. Click on the concluding button "Set Paths".
Another window will announced. Hither, just get to your Garry'southward Mod bin directory and select gmpublish.exe for the first one and gmad for the second 1 equally such:

Now click OK! You accept successfully configure gmpu!

Setting up your addon files

Before we tin utilize GMPU, we have some prep piece of work to exercise kickoff!
I usually work past doing a folder on my desktop (the location doesn't really matter every bit long every bit it'due south piece of cake for you to achieve.)
The name of the folder doesn't really affair much every bit well, just don't make information technology also long, no special character, no spaces, etc..

Here is my folder on my desktop! In it, I've recreated Garry's mod garrysmod layout folder.
And so I've got a maps folder, a materials folder, as well as a model folder.
If you upload audio, you would put the sounds folder with your file, if you publish scripts, you would put your script in the lua folder, etc...
This procedure is important equally it's the pace most people miss and fail. Recreating a perfect folder layout as garrysmod is important!

SOME FILES ARE BLACKLISTED, you can't publish whatever you want. You can only publish .bsp, .mdl, .phy, .vtx, .vmt, .vtf, .wav, .png(for the map thumbnail in Garry's mod) etc... If you try to
upload a file not recognized by the source engine / Garry'due south Mod, GMPU will return an error in the log section.

When you have fully recreated the garrysmod layout with all your files in the correct folder, we can start creating a GMA file and upload it to Steam server.

Maps thumb paradigm

If you are not uploading a map, yous tin can skip this step!
IF You lot ARE PUBLISHING A MAP, Please, DO Not SKIP THIS STEP!

Making and publishing the thumb epitome for your map

A lot of mappers publish a map without a thumb image. So, when people download their map, you lot find the usual map name without a thumbnail in Garry'due south Mod which is annoying and would simplify map selection for players.
To create a thumb for your map, create an epitome 128x128. Put whatever image yous want (an image from your map would exist preferable...)
When you lot're finished, consign your file as a .png file in the: maps>thumb folder.
As you can see, I've got a thumbnail for my map, 128x128 .png in the maps>pollex folder.

At present, when people volition exist searching for your map, they will find it more easily on the map list and they will be happy!

Creating a GMA file.

Before uploading your file to the Steam workshop, you must create a GMA file. To

simplify a lot

a .GMA file is like a .RAR or .ZIP file with your addon files.
Thanks to this file, Garry's modern will have a amend time managing addon and it'south lighter for Steam's folder than to have hundreds of folders.
To create a .GMA file, open GMPU if it'due south not open already, and select create .GMA in the upper radio buttons selection.
Every bit yous tin can encounter in the epitome above, choose the folder you have made with all your files with the folder button. You must select the root binder you have created and non the maps / materials / models / ... binder.
Select the different tags for your addon. Here, I chose Maps and then Fun and Roleplay. These are used in the Steam workshop research engine!
Then, for the .GMA output, select where you discover to generate your .GMA file and what proper noun information technology will have. Equally always, no spaces, no special characters, non likewise long, etc...

When you lot are done completing all sections, click the "Add to Queue" push. You will have a new entry in the table on your correct. Select information technology by clicking on the line and click on the push button "Execute!"
If everything is good, you volition have written "Washed!" in the status column.


If you don't have "Done!" Written, fell free to share your log in the annotate, I will try to help yous find the trouble!
If you have "Washed!" this procedure, go in your .GMA output location to make sure a .GMA file has been created! If so, y'all tin become to the side by side step without a trouble.

If you run into a problem during this footstep:

If you encounter a trouble during this step you can try this tips earlier going on forums or in the comment section beneath, maybe you have just a piddling trouble not worth wasting your time troubleshooting the problem.

  • Make certain yous don't take spaces, special characters in all your files/folders names. Besides, brand sure that your map name is under 30 characters including the .BSP part!
  • Make sure you haven't got whatsoever blacklisted files. You lot tin can easily check for this mistake within the log box on the correct. You will take a line proverb something like "folder/file
    [Non allowed past whitelist]
    "
  • Brand sure you take selected the root folder and not the models / maps / materials / ... folder when selecting your folder.

If any of these tips have helped y'all, comment down below the log and every possible information yous can for usa to aid you :)

Uploading the .GMA file (final footstep)

Congratulation! You have done well-nigh of the piece of work by now. We just have to upload your .GMA file on Steam'due south server and y'all volition have a new workshop particular on your list!
To do so, change your pick from "Create GMA" to "Create" on the radio button selection.
Modify your folder selection for a file 1 and select your .GMA file!
Select a 512x512

JPEG

image for your item's thumbnail. Load it past clicking the "Load" push button and by selecting your prototype!

WARNING

This image is really a pain in the youknowwhere! The paradigm MUST Exist a .JPEG and not a .JPG
If you chose a .JPG file format, GMPU will crash the creation process! I can't say information technology enough,

It must be a .JPEG and non a .JPG file format

If yous get the same mistake message I got, only change the extension of your file on paint to a .JPEG format!

When yous have completed each section, click on "Add together to Queue" and then on "Execute". Earlier Y'all EXECUTE, remove the Create GMA Action, let'due south not confuse GMPU even if yous shouldn't have any problems by not removing the Create GMA action.

Congratulation

Y'all should now have a new entry in your Workshop particular list!
If you take encountered whatsoever problem, yous tin ask them in the comment.

If you lot have found 1 or more than section of this guide isn't articulate and if you didn't understand something, tell me in the annotate as well, I will answer your question(south) and try immigration up the guide!

Once again, if you liked this guide, please,

If yous want to download my map, click hither and if yous like my work why non sub to my Steam Workshop page hither

Agur,
Ttiki.

Annotate rules

  • No offensive comment!
  • Any structured criticism is welcome!
  • Be cool and nice to everyone.
  • Avoid copy/paste messages, please.
  • Steam Rules and Guidelines

If yous practise non follow the rules, your comment may be deleted.

conradkess1948.blogspot.com

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=2157426798