1. Garry's Mod
  2. News

Garry's Mod News

Garry's Mod now has lots of Counter-Strike: Source and Half-Life 2 content included

Valve have given special permission to Garry's Mod from Facepunch to include a whole bunch of extra content for the popular physics sandbox.

Read the full article here: https://www.gamingonlinux.com/2025/07/garrys-mod-now-has-lots-of-counter-strike-source-and-half-life-2-content-included/

At long last and 'with gracious permission from Valve,' Garry's Mod now contains 'most of Counter-Strike: Source and Half-Life 2 Episodic content' even if you don't own those games




So long, pink checkerboards that represent missing textures! Adiós, pitch-black skies that signify an absent skybox! Don't let the door hit you on the way out, enormous 3D model that says ERROR where a car should be!..
Read more.

July 2025 Update

[p]Artwork Showcase - "The Construction"[/p][p][/p][p]The July 2025 Update is now live.[/p]
Update Highlights
[p]The biggest user-facing change in this update brings most of Counter-Strike: Source and Half-Life 2 Episodic content to Garry's Mod by default, with gracious permission from Valve. This means that you no longer need to own those games and have them installed to play on community maps that expect you to have this content.[/p][p]
[/p][p]Please do note that maps from those games are not included, so you'll still need to install those games to use their maps, and neither are voice over files and music, due to licensing issues.[/p][p]This won't eliminate all instances of missing content (missing textures and ERROR models), but it will address a majority of instances of this issue. The remainder would just be addon authoring or installation errors.[/p][p]This also means that Half-Life 2: Episode 2 content is now available in the spawnmenu for every player by default.[/p][p][/p][p][/p][p][/p][p]As usual, there is a large number of smaller changes - crash fixes, optimizations, additions, as well as other miscellaneous improvements for modders as well as players.[/p][p][/p][p]You can find the full change list for this update in our blog post: [/p][p]https://gmod.facepunch.com/news/july-2025-update[/p]

July 2025 Update is coming soon

[p]Hello everyone,
[/p][p]The next Garry's Mod update is coming soon.[/p][p]The current plan is to release the next Garry's Mod update on 23rd of July at 3PM GMT.[/p][p][/p][p]This update will be backwards compatible with existing servers, so servers will not need immediate updating and players can still join old servers, but it is still highly recommended to update as soon as the update releases to get all the new features and fixes.[/p][p][/p][p]You can preview the list of upcoming changes here:[/p][p]https://wiki.facepunch.com/gmod/Update_Preview_Changelog[/p][p]Please note this list is still work in progress and is subject to change.[/p][p][/p][h2]Please help us test the update[/h2][p]We kindly ask anyone willing to help us, players, modders and server owners alike, to test this update before it releases, to minimize any potential problems on release day.[/p][p][/p][p]Just run your game or your (development/test) server on one of the beta versions briefly to see if any new issues crop up compared to the non-beta version of the game.[/p][p][/p][p]The Pre-Release Steam beta branch for Garry's Mod has been updated and contains all the changes that will be included in the next update. The "dev" and "x86-64" betas also contain all the upcoming changes.[/p][p][/p][p]You can report any found issues preferably on our official bug tracking repository on GitHub: (be sure to search before posting)[/p][p]https://github.com/Facepunch/garrysmod-issues[/p][p]Or at the very least in the comments below, or on our official Discord server or: https://discord.com/invite/gmod[/p][p][/p][p]If you wish to set up a dedicated server instance using any of the beta branches, please see this article: https://wiki.facepunch.com/gmod/Downloading_a_Dedicated_Server[/p][p][/p][p]How to switch game branches:[/p]
  • [p]Exit the game[/p]
  • [p]Right click on Garry's Mod in Steam and select Properties[/p]
  • [p]Go to the Betas tab and select your desired branch[/p]
    • [p]None - This is the normal version of the game[/p]
    • [p]Pre-Release - This is the next update[/p]
    • [p]Dev - This is a bleeding edge version of the game, expect it to contain more bugs than usual
      [/p]

May 2025 Patch

Hello everyone,

A new patch has been released. This one contains mostly stability and security fixes.

Servers and clients are recommended to update as soon as possible.
The change list is as follows:

  • Throw a non halting Lua error when hitting Lua file limit, to let players know that they have hit the limit
  • Fixed a regression crash on Linux when almost finished loading a map
  • Prevent crashes with steamworks library when used too early on dedicated servers
  • Fixed console spam about invalid sprite orientation when the sprite material is simply missing
  • Fixed HLTV clients being kicked due to mismatching SteamID
  • Fixed a crash to do with env_projected_texture's texture
  • Fixed some security issues reported on HackerOne
  • Remove unnecessary return value in WorldPickerMouseDisable hook so GM:VGUIMousePressAllowed hook works more reliably for addons (Community Contribution)
  • Fixed Lua error with creator tool when trying to spawn NPCs that do not exist on the server (Community Contribution)
  • Blocked .vdf and specific .cfg files from being accessible by the Lua file library
  • Added one more known Lua backdoor URL to HTTP blacklist
  • Increased default value of mem_max_heapsize to 512, and block it from being changed by Lua API
  • Block datacachesize convar from being changed by Lua API, to prevent crashes when set to invalid values
  • Fixed monitor (and potentially other) materials in Hammer acting strangely when using "Fit" option in texture application tool.


The entire change list can also be found on our website:
https://gmod.facepunch.com/news/may-2025-patch

Edit: For people still experiencing crashes when pressing "Start Game" - delete your bin/ and garrysmod/bin/ folders and verify game cache integrity through Steam. Some 3rd party files/programs that may have been put into the game's folder by the player are causing issues, such as graphics modifications. Updating those files might also work.