Garry's Mod - Rubat
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.

Change list
  • 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
Garry's Mod - Rubat

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.
Garry's Mod - Rubat
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.

Please help us test the update
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
Counter-Strike: Source - erics
An update to Counter-Strike: Source has been released. The update will be applied automatically when you restart Counter-Strike: Source. The major changes include:

  • Added 64-bit Support. 64-bit binaries will automatically be launched on systems with a 64-bit OS.
  • Added a borderless window option to video settings
  • Added bicubic lightmaps (from Half-Life 2: 20th Anniversary Update)
  • Added radial fog (from Half-Life 2: 20th Anniversary Update)
  • Added support for Steam Networking
  • Added UI scaling for high-resolution screens
  • Made the default server name for listen servers include the player's name
  • Made the game launch in native resolution by default instead of 640x480
  • Client-side prediction fixes (these fix 'jank'/rollback in certain situations)
    • Fixed a bug where when unducking, the view could glitch out if the player doesn't have space to unduck
    • Fixed gifts not randomly dropping when players are killed during the winter event
    • Added sv_autobunnyhopping so bhop servers can have this wanted behaviour with client-side prediction
    • Fixed a prediction bug where if the player was moved on the client, their input-based movement for that tick was not taken into account in non-player actions
    • Improved prediction for walking on props and other entities
    • Made certain client-side entities only trigger local prediction errors
      • e.g. If the viewmodel experiences a prediction error, the player will not experience a prediction error
    • Fixed prediction of viewmodel sway
    • Fixed a prediction error regarding weapon idle animations
  • Fixed certain breakable props not gibbing correctly
  • Fixed an issue where certain variables like position would not be updated correctly to match the server in certain situations
  • Fixed the player's base velocity (eg. conveyors, moving items etc.) getting subtly out of sync from client/server
Dec 9, 2024
Garry's Mod - Rubat
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.

Change list
  • Merged Episode 1, Episode 2 and Lost Coast mounting options into the Half-Life 2 mounting option
  • Added sv_quota_stringcmd_kick convar - kicks players who exceed sv_quota_stringcmdspersecond
  • Fixed crashes to do with entity render groups in Lua
  • Fixed crashes with missing physics objects in bone followers and info_radial_link_controller
  • Fixed crashes with particles getting insane particle count
  • Fixed crashes to do with NPC:TaskFail & debug overlay
  • Fixed crashes with CTriggerWind when loading a save
  • Fixed GM:PlayerAuthed being called twice
  • Fixed GM:PlayerAuthed always returning empty SteamID in singleplayer even when we have it available
  • Fixed 2 exploits reported via HackerOne
  • Fixed r_lightcache_zbuffercache 1 crashing the game if set after map load
  • Fixed "material __error is missing" warning on map load
  • Fixed .gma whitelist being different between game/gmad
  • Fixed character blinking by making flex controller names case insensitive again
  • Fixed degraded loading times for certain servers/addons due to spawnmenu changes from October 2024 update
  • Fixed BRANCH being set to "prerelease" on NONE beta clients (dedicated servers will continue to report "prerelease" on NONE/"public" beta)
  • Fixed Lua error with DTree node on rebuild when all its child nodes are deleted
  • Fixed dying outside of the map displaying "Dropping weapon in solid" console messages - Player:StripWeapons still drops weapons before removing them, Player:KillSilent and other methods of dying no longer does
  • Potential fix for family sharing owner SteamID being wrong in unknown cases
  • Potential fix for server reconnect spam by malicious actors
  • Removed a bunch of unused gamemenucommand commands - things like Half-Life 2's chapter selector, etc
  • Removed __screenshot_internal - it was never used by the game, no reason to keep it
  • Removed cl_soundfile - Unused, no reason to keep it, was trying to send itself to servers on join
  • Removed unused systems - Source's bug reporter, benchmarking stuff, BonusMaps stuff, Mumble stuff
  • Removed some debug related save/load related console commands
  • Added some more known backdoor URL to HTTP blacklist
  • Blocked "load" console command for Lua
  • Disallowed players from using voice chat unless they are fully connected
  • Do not set "commentary" to 0 on map start, since the console variable no longer exists
  • Stop shipping Commentary Editor for -tools, since we removed the commentary system which was never used in the first place
Garry's Mod - Rubat
The October 2024 Update is now live.

Update Highlights

This update brings many animation fixes for the Half-LIfe 2 campaigns playable through Garry's Mod if you own the games on Steam.



There are also a few quality of life improvements - a search bar for addon presets and spawnicon editor menus, as well as a date of last visit for each server in the server browser.



For modders the new Particle Editor layout is now available, identical to how it works in newer Source Engine games. A whole bunch of new particle operators and initializers are included with the new layout a as well.



The update also includes a bunch of smaller fixes, optimizations, stability improvements and additions here and there, for modders and players alike.

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.

You can find the full change list for this update in our blog post:
https://gmod.facepunch.com/blog/october-2024-update
Garry's Mod - Rubat
Hello everyone,

The next Garry's Mod update is coming soon.

The current plan is to release the next Garry's Mod update on 29th of October 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.)

Please help us test the update
We kindly ask anyone, players, modders and server owners alike, willing to help us test this update before it releases, to minimize any potential problems with the update.

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 current 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
Aug 9, 2024
Garry's Mod - Rubat
Hello everyone,

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

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

The changelog is as follows:
* Fixed performance degradation with lots of static props
* Fixed crash with threaded addon file access
* Fixed changelevel crash to do with ragdolls
* Fixed crashes when trying to draw invalid sprite textures
* Fixed Lua errors when spawnlists contain invalid data
* Fixed spawning Sky editor not loading in Star Scale setting
Garry's Mod - Rubat
Update Highlights

The Faceposer tool got some upgrades with this update, the model flexes can now be grouped into convenient, collapsible groups, making it easier to find what you are looking for at a glance.

These groups are loaded from the models themselves, so the support for this feature is up to model makers.



This update also comes with reworked default spawnlists, finally exposing every single model that comes with the base game, as well as pre-generated spawnicons for every single one.

Please note that these new spawnlists may not appear for you until you delete existing spawnlists (garrysmod/settings/spawnlists/ folder) if you played Sandbox prior to this update.

Be aware that this folder also includes your custom and modified spawnlists.



In addition to the new default spawnlists, you can now more easily create custom spawnlists for your addons. Simply right click on an addon in your Spawnmenu's browse section and select "Create a spawnlist from this folder". It will generate a spawnlist and group addon props by folder they are in. This also works for mountable games in the same section of the spawnmenu. Don't forget to save your changes when you add new spawnlists or modify them!




Other spawnmenu improvements include more information about weapons and entities straight from the spawnmenu, as well as a visual indicator when a tool is disabled by the server. (toolmode_allow_<toolname> console variables)




Finally, there are many, many smaller changes, a lot of crash fixes and many improvements for mod makers, as per usual.



You can find the full change list for this update in our blog post:
https://gmod.facepunch.com/blog/july-2024-update
Garry's Mod - Rubat
Hello everyone,

The next Garry's Mod update is coming soon.

The current plan is to release the next Garry's Mod update on 31st of July at 2PM GMT.

This update will be backwards compatible with existing servers, so servers do 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.

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.)

Please help us test the update
We kindly ask anyone, players, modders and server owners alike, willing to help us test this update before it releases, to minimize any potential problems with the update.

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 current 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 want to set up a Dedicated Server instance using any of the beta branches, 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
...

Search news
Archive
2025
Apr   Mar   Feb   Jan  
Archives By Year
2025   2024   2023   2022   2021  
2020   2019   2018   2017   2016  
2015   2014   2013   2012   2011  
2010   2009   2008   2007   2006  
2005   2004   2003   2002