1. Garry's Mod
  2. News

Garry's Mod News

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.

April 2025 Patch

Hello everyone,

A new patch has been released. This one contains mostly fixes, some for regressions introduced by previous update, as well as some crash fixes, security improvements and a number of under the hood changes.

Servers and clients are recommended to update as soon as possible.

The entire changelist can be found on our website:
https://gmod.facepunch.com/news/april-2025-patch

March 2025 Hotfix

Hello everyone,

We are releasing a small patch today with some fixes for issues introduced in the previous update, as well as some extra fixes.

Servers and clients are recommended to update as soon as possible.

[h2]Change list[/h2]
  • Fixed bone manipulations not working clientside if ever set serverside on the same entity (Regression)
  • Fixed regression with TTT team colors while spectating
  • Fixed a regressive server crash to do with keyvalues
  • Fixed some small memory leaks in dedicated server workshop handling
  • Added `-noconclr` launch parameter to disable dedicated server console colors
  • Partially implemented missing mat_ambient_light convars used by one of the newly added entities
  • Fixed Half-Life: Source shotgun right click pump sounds desync
  • Made zoom_sensitivity_ratio save across sessions
  • Micro optimization for how C++ retrieves entities from Lua
  • Made PLAYER:AddCleanup server only (Community Contribution)
  • Added some new entities to Hammer (FGD) that were missed from the main update
  • Fixed ELF_KEEP_ON_RECREATE_ENTITIES sharing value with another flag, resulting in unexpected behavior
  • ContentIcon.Copy & SpawnIcon.Copy also copies the tooltip


Main update post can be found here:
https://store.steampowered.com/news/app/4000/view/521961040610590764

March 2025 Update is live

Artwork by "Rozy Cosmic"

The March 2025 Update is now live.

Update Highlights


This update brings some new content to Sandbox:


There are also further localization improvements to the Sandbox gamemode, more English-only phrases are now translated to player's selected language.

We also have a new mountable game, at the request of its developer:
https://store.steampowered.com/app/1786950/Klaus_Veens_Treason/

Players will be able to use maps, models and other assets from this game in Garry's Mod, once mounted through Main Menu's Games section.

This update also adds a large number of new entities to the game, mostly from newer Source Engine games. This should help mappers create even better maps, and potentially improve compatibility with maps from mountable games.


In addition, there were some improvements to the Hammer editor and map compilation tools, further benefitting mappers.


This update also brings partial custom shader support, enabling modders to create fancy effects such as this:


As usual, there is a large number of Lua API additions and fixes, as well as other miscellaneous fixes and improvements for modders as well as players.

You can find the full change list for this update in our blog post:
https://gmod.facepunch.com/blog/march-2025-update

This update requires servers to update before you can join them.

This means that for a certain period of time after the update releases you may be unable to join servers and get a message saying "The server is running an older version of the game" instead. You will have to wait for servers to update before you can join them again, as well as make sure your game is up to date.

You cannot downgrade to a previous version of the game. Please be patient and let server owners update their servers.

March 2025 Update is coming soon

Hello everyone,

The next Garry's Mod update is coming soon.

The current plan is to release the next Garry's Mod update on 26th of March at 3PM GMT.

The update will be mandatory for all server owners, so write the date down, servers will need to be updated before they can be joined again.

You can preview the list of upcoming changes here:
https://wiki.facepunch.com/gmod/Update_Preview_Changelog

Please note this list is still work in progress and is subject to change.

[h2]Please help us test the update[/h2]
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.

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.

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.

You can report any found issues preferably on our official bug tracking repository on GitHub: (be sure to search before posting)
https://github.com/Facepunch/garrysmod-issues

Or at the very least in the comments below, or on our official Discord server or:
https://discord.com/invite/gmod

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

How to switch game branches:
  1. Exit the game
  2. Right click on Garry's Mod in Steam and select Properties
  3. Go to the Betas tab and select your desired branch
None - This is the normal version of the game
Pre-Release - This is the next update
Dev - This is a bleeding edge version of the game, expect it to contain more bugs than usual