Skip to main content

Workshop Resources

If you are experiencing missing textures, models, or sounds whilst using Workshop content, you may need to create a file named Workshop.lua in Garry's Mod's server directory. To begin, log in to the CreeperPanel, then:

  1. Select your Garry's Mod instance in the sidebar, under Games & Software.
  2. Select Files in the instance's submenu.
  3. Navigate through the following directories: garrysmod>lua>autorun>server.
  4. Once in the server directory, select the + button in the top right of the File Manager.
  5. Select NEW FILE.

CreeperPanel Garry's Mod LUA Create

  1. The Panel will open a popup, prompting you to name your new file. Enter Workshop.lua in the text field.
  2. Select Confirm to create the file.

CreeperPanel Garry's Mod LUA Name

info

If you are using a Workshop collection, you can use a website such as https://www.yourdevtools.com/gmod/workshop or similar to automatically generate the required contents of the Workshop.lua file from the collection's Workshop ID. You can then copy and paste the result into your newly created Workshop.lua file.

  1. The Panel will automatically open your new Workshop.lua file. You'll now need to add your desired Workshop content IDs, formatted as shown below:
-- resource.AddWorkshop("WorkshopID_Here")
resource.AddWorkshop("557962238") -- ULib
resource.AddWorkshop("557962280") -- ULX
resource.AddWorkshop("127865722") -- Trouble in Terrorist Town ULX Commands
  1. When you have added the required Workshop IDs, select the Save button in the top right of the File Manager.

CreeperPanel Garry's Mod LUA Save

Awesome - when you next load your server, it will automatically download the specified Workshop content.