It probably still works, but I recommend using gmpublisher.
A light-weight Electron GUI for gmad
and gmpublish
that allows you to create/update/extract Garry's Mod addons very easily.
As of v2.0, you can upload and update your addons, as well as extract GMA files.
Download a release and run gmod-addon-tool.exe
.
Make sure you follow the wiki's directions to the letter.
Common mistakes you should be aware of,
your addon icon not being a baseline JPG will cause your upload to fail, which can usually be fixed by exporting your icon in Paint (Windows), Gimp, or Photoshop.
having an unallowed file (or an incorrect folder structure) in your addon's directory will cause your upload to fail, here's a list of allowed files which should also give you an idea of where to place things
not being logged into Steam will obviously cause uploads to fail
you must have Garry's Mod installed to use this tool, since it utilizes gmad.exe
and gmpublish.exe
which can be found in /GarrysMod/bin/
If the "Update existing addon" button is stuck in an infinite load, it's possible the libraries required for gmad_linux
and gmpublish_linux
are not correctly linked. This can be fixed in several ways and usually varies by distro so I cannot provide direct troubleshooting for this issue. Google DuckDuckGo is your friend.
Otherwise, create an issue or send me a tweet/DM.