Garry's Mod
A sandbox game for the PC, Mac and Linux

Garry's Mod is a Sandbox Game based around the idea of building. Unlike most other games there aren't any objectives - you can't lose and you definitely can't win.

July 2016 Update

👤 🕔 July 6, 2016 44

A new update has been released!

This update is optional, however it is strongly recommended that server owners install it.
Clients will automatically update via Steam when the game is restarted.

Peer-To-Peer Listen Servers

Servers that are created via the main-menu’s “Start New Game” button can now be connected to via Steam’s P2P networking. This means that – on most networks – friends are able to connect to each other’s games without any special network configuration being required (e.g. port forwarding).

To use it, all you have to do is use your friends list to join/invite a friend!

Queued (Multi-Core) Rendering

This isn’t finished yet, but queued rendering should be pretty robust now. Any changes in performance are entirely dependent on your hardware and the scene being rendered.

You can enable it by running a few commands when you launch the game (press Shift+Escape to open the console):
gmod_mcore_test 1
mat_queue_mode -1
cl_threaded_bone_setup 1

Other Changes

  • NEW Added mat_requires_rt_alloc_first ConVar from upstream.
  • UPD Lua console commands are now removed when disconnecting from a server/changing level.
  • FIX Replicated Lua ConVars are now properly synched with the server.
  • FIX Scripted weapons now function correctly when switching to a weapon with no ammo.
  • FIX Clients will no longer be disconnected with the reason “CL_CopyExistingEntity: missing client entity”.
  • FIX Crouch-jumping will no longer cause the screen to flicker after a certain amount of server up-time.
  • FIX Fixed rare crash that occurs when increasing the outgoing network buffer size for game-state snapshots.
  • FIX Ropes no longer cause the game to not properly close on exit.
  • FIX Fixed issue that could cause the “GetLuaTable != TABLE” crash to occur on level change.
  • FIX file.Find() now sorts its results properly. The default behavior is unchanged.
  • FIX HTTP() no longer leaks request references and won’t crash if the Lua state is destroyed during a request.
  • FIX Some security fixes.
  1. Zachary Gibson
    July 6, 2016 at 3:22 pm

    Would you guys know anything about an error I’ve been having recently? It’s whenever I am launching a map and it’s at Initializing Game Data and suddenly my computer says “Application hl2.exe has been blocked from accessing Graphics hardware”. I can hear the game is running normally but the screen is frozen so I can’t see anything. I can’t play Garry’s Mod anymore and I seriously wish I could. I do have Garry’s Mod on another computer but the specs on that computer are low so it can only play at literally 1 FPS. Thanks for the help!

    • Zachary Gibson
      July 8, 2016 at 12:35 pm

      Actually I got it working… I think the queued multi core rendering made it work… no idea how it did but it did =P

  2. MrLazy[RU]
    July 6, 2016 at 3:54 pm

    “Peer-To-Peer Listen Servers”
    Thanks THANKS!!!!!!! THANKS SO MUCH

  3. Virus1999x
    July 6, 2016 at 4:47 pm

    [ENG] In the next update you can do a string search in dublicate? This will make it easier to find the necessary duplicating.

    [RUS] В следующим обновлении вы можете сделать строку поиска в дубликациях? Это очень упростит поиск нужной дубликации.

    • Alex
      August 7, 2016 at 4:39 pm

      [ENG]It is better in addon list add the search bar!
      [RUS]Уж лучше и в аддонах строку поиска добавить!

  4. bosscraft25
    July 6, 2016 at 5:11 pm

    me i have a buf of eyes the eyes of every character is blank of very very veryyyyyyyy small

  5. Тимур Пашкевич
    July 6, 2016 at 5:12 pm

    “Queued (Multi-Core) Rendering” is the reason I’ll give Gmod another try. If there will be a performance improvement with buildings with many props, that would be great.

  6. ​​​Tomasz Zakrzewski (@Titanic1337)
    July 6, 2016 at 5:38 pm

    I have a tiny question about P2P listen servers: are addons synced between the host and the peer ? IE: UserA has Wiremod and SProps, UserB has just Wiremod. Will UserB get SProps automatically upon connecting to such one?

    • William Wallace
      July 6, 2016 at 6:36 pm

      That’s a good point. At the moment it just works the same as any server would. That means that only addons specifically marked to be sent to clients will be sent (via resource.AddWorkshop with Lua.)

      Some addons automatically do this (including Wiremod with the wire_force_workshop console variable.)

      Maybe in the next update there’ll be a button that’ll force friends to download every addon the host has when they connect.

      January 5, 2017 at 11:50 pm

      No it normally doesnt do it. I use an addon called “P2P Hero” which is meant for P2P servers so if somebody joins, they will downoload every addon enabled (via the addon list in GMod). I never saw a situation when addons were downoloaded to another friend without having the addon though.

  7. Logan
    July 6, 2016 at 5:47 pm

    i would love to see some performance comparisons

  8. Darkrium
    July 6, 2016 at 7:05 pm

    Anyone experiencing a dedicated server issue where people can’t find your server or if they can it can’t connect? My older server still works but the update is causing issues with the clone I made.

  9. The Skagra Two
    July 6, 2016 at 8:01 pm

    Another question about the P2P servers:
    Do the servers work if one person is in America, and the other person in the UK?

  10. Garoam
    July 7, 2016 at 10:01 am

    The nav_generate command isn’t working now. Every time I use it on any map, the console reads out about 15 lines of “Sampling walkable space…” before freezing and crashing.

    July 9, 2016 at 5:50 am

    how to invite my friends to the game

  12. that guy
    July 13, 2016 at 4:51 pm

    the p2p still not working my friend and i still cant join each other and we cant get anyone to join us the invite button is faded out and still cant add people to my serve (and no we didn’t put it as a local server plue am not the only one who still cant invite and join p2p servers)

  13. Gordonfreeman
    July 14, 2016 at 8:02 pm

    Can somebody pls tell me how to do p2p.

  14. Simon
    July 19, 2016 at 5:31 pm

    i cant noclip switch weapons or open sandox menu please help

  15. mrcrockovich
    July 22, 2016 at 2:34 am

    Please multi-core for Gmod 13! I’m love this game very match and that I was missing! :)

  16. Brad Totten
    July 24, 2016 at 1:47 pm

    you said the update was optional but i can only pause it but it wont let me play Gmod until the update is complete

  17. quasarmarsthe97th
    July 29, 2016 at 2:26 pm

    I’m having a problem with the new P2P service.
    I can’t join my friends game, as it won’t come up on friends list.
    -he is running a sp game
    -he has got p2p_enabled in console
    -we both live in europe

    • quasarmarsthe97th
      July 29, 2016 at 2:42 pm


    • harry
      October 18, 2016 at 6:47 pm


  18. A person of knowledge!
    July 30, 2016 at 4:42 pm

    So when I enter the multicore rendering in console do I enter them separate, or do I enter them all at once?

  19. greymare46
    August 2, 2016 at 11:01 pm


  20. AwkLock
    August 4, 2016 at 1:47 am

    Am I the only one not changing eye height when I switch player models? I switch to BMO from Adventure Time and I’m still the same height.

  21. Daina
    August 8, 2016 at 6:20 pm

    been having a problem about the addons when I click on one [halo 3 drone 1] ill click on it come up with nothing iv over looked it for a while but its now getting on my nervs a bit

  22. Nändø Fdischit
    August 23, 2016 at 11:55 pm

    update the browser so we can play cinema on mac please

  23. kinfe11
    August 27, 2016 at 5:04 pm

    hi crash error

  24. The Amazing Catster
    September 24, 2016 at 2:05 pm

    does anyone know why I get falling or swimming animation while in air or water? it really pisses me off that I cant do anything while in air or water. Its basically the system fuckin me over

  25. 广告任务网
    October 6, 2016 at 9:51 am


  26. hi
    October 8, 2016 at 6:12 pm

    what are the controls?

  27. 三五营销
    October 9, 2016 at 12:35 am

    丙申年(猴)九月初八 2016-10-8

  28. Zorulu
    October 11, 2016 at 11:18 am

    How can i change back to this version?

  29. Hugh
    October 12, 2016 at 12:26 pm

    Whenever I try to use p2p, and join into the game. I experience horrible lag making it unplayable. Even without addons. The game seems to work just fine in 1 player, but in 2 player mode the game itself stops working properly and I can barely even exit the game without it taking forever… please help >.<

  30. Lesser Wolf
    November 23, 2016 at 10:02 pm

    When i try to join it just pops up with “Bad Challenge” and i dont know how to fix it. Itll get to client info then pop up with that, help?

  31. Cialis Soft Tablets
    January 9, 2017 at 10:53 am

    Hi, I really believe your site may be having web browser compatibility problems.

  32. Kamagra Soft Tabs
    January 27, 2017 at 9:29 am

    Thanks for information….

  33. Ed_PlayZ
    February 26, 2017 at 8:32 am

    I have a question about addons and using them with friends. Whenever a friend connects to my server without subscribing to the addons i have, the textures and sounds for said addons are missing. Even though he has to wait about 10 mins to download some addons.

  34. hotmail login
    April 22, 2017 at 3:05 am

    I’m not sure it is the correct one — but I’m coming to think there may not be a “correct” one. It’s an unteneble situation, and there isn’t an answer that will satisfy everyone.


Leave a Reply