Garry's Mod - Ryueaberyun
Hey everyone,

We are launching a new Garry's Mod competition.

The main menu backgrounds are seen every time the game starts up. As the game updates and evolves, so should the visuals users see.

It's time to choose new backgrounds for the Main Menu that will be seen by all Garry's Mod players for years to come!

The competition takes place on our official Discord server:
https://discord.gg/gmod

You will find all the relevant information in the #competition-rules Discord channel, including rules and the submission process.
Garry's Mod - Ryueaberyun


Artwork by Piggo

Update Highlights
This update brings 2 new mountable games to Garry's Mod: The Stanley Parable and Fistful of Frags. You can now mount them into your game directly from the main menu, provided you own them on Steam and have them installed.

This update also addresses a long standing issue of voice chat quality. With the changes in this update hopefully voice chat in Garry's Mod will sound much better than it used to. The new changes may cause the voice chat to be quieter than it used to be, but this is something that people will need to adjust in either the updated Voice options tab or in their PC microphone settings. It is necessary to be this way to improve audio quality.

As usual this update also brings a whole host of new features and improvements for modders and players alike.

The update is optional for server owners, however it is always a good idea to keep your server updated to receive all the latest fixes and features.

You will find the full change list for this update in our blog post:
https://gmod.facepunch.com/blog/april-2020-update
Garry's Mod - Ryueaberyun
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 April at the usual 4PM GMT.
The update will be optional for server owners, however it is always a good idea to keep your server updated to receive all the latest fixes and features.

You can find the list of changes that will be coming here:
http://wiki.garrysmod.com/changelist/prerelease/

Help us test the update
We kindly ask anyone willing to help us test this update before it releases (especially modders and server owners), to minimize any potential problems with the update.

You will find instructions on how to use the upcoming update below.

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

Pre-release Steam Branch
The Pre-Release Steam branch for Garry's Mod has been updated and contains all the changes that will be included in the next update.

If you want to set up an Dedicated Server instance using the Pre-Release branch, 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
Mar 20, 2020
Garry's Mod - Ryueaberyun
We have released an small hotfix update that addresses a few issues from previous update.

The entire change log is as follows:
  • Fixed Closed Captions appearing when holding Sandbox's Camera weapon
  • Sandbox hints no longer display when holding Sandbox's Camera weapon
  • Fixed issues with flex weights on clientside entities
  • Fixed Lua errors appearing when placing new Headers into a spawnlist
  • Fixed certain NPCs floating above ground in very specific circumstances
  • Fixed a clientside exploit allowing servers to force reconnect to the server on disconnect

Servers are recommended to update if they are running Sandbox or Sandbox derived gamemodes that use the default Spawnmenu.
Garry's Mod - Rubat


Artwork "Red Letter Day" by jq ue ar y

This update brings many new features for addon creators as well as adds general polish to other parts of the game, such as the Spawnmenu.

Resizing the spawnmenu now saves the changes after you exit the game, so you do not have to resize it every time you join a Sandbox server or start a singleplayer Sandbox game. There are also numerous improvements to spawnlist customization, including more intuitive drag'n'drop controls that mimic drag'n'drop controls of your Operating System and inability to delete NPCs, Weapons, Vehicles, Entities and Post Processing effects from their own tabs so players no longer have to rejoin server/restart their singleplayer game if they accidentally deleted something in their spawnmenu. There's also an option to revert any currently unsaved spawnlist changes.

A number of Steam Workshop related issues introduced with the previous update were also resolved.

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

The x64/chromium embedded framework (CEF) update will likely release sometime after this update, some unexpected issues were found and since fixed, as well as an upgrade to a newer CEF version (80) was performed which is why it was delayed.

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

This means that for a certain amount 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.

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 17th of March around the usual 4PM GMT.
The update will require server owners to update their servers before players will be able to join them.

You can find the list of changes that will be coming here:
http://wiki.garrysmod.com/changelist/prerelease/

Help us test the update
We kindly ask anyone willing to help us test this update before it releases (especially modders and server owners), to minimize any potential problems with the update.

You will find instructions on how to use the upcoming update below.

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

Pre-release Steam Branch
The Pre-Release Steam branch for Garry's Mod has been updated and contains all the changes that will be included in the next update.

If you want to set up an Dedicated Server instance using the Pre-Release branch, 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

Extra Notice
This update will require servers to update before you can join them. We try to keep such updates to a minimum, but it was necessary for this update.

This means that for a certain amount 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.

You CANNOT downgrade to a previous version of the game.
Garry's Mod - Ryueaberyun


Artwork by XenoNuke

Update Highlights
The biggest changes this update brings are to our Steam Workshop support.

Here are the benefits of the new system:
  • Addons will have a much higher size limit, up to 2GB
  • New or updated addons on Steam Workshop will display their real, uncompressed size
  • New or updated addons will take less space on your HDD/SSD
  • There will be no negative impact on download/upload sizes
  • Players will be able to update their uploaded Dupes, Saves and Demos from in-game

Please note that new or updated addon files will no longer be stored in your addons/ folder, instead they will be stored by Steam in steamapps/workshop/ folder of your Steam game library.

We have also added the ability for players to update their existing Dupes, Saves and Demos uploaded to Steam Workshop. The process for this is very simple - simply press "publish" on the new version of your local content, such as a Dupe you created, and select one of your existing items on the right in the reworked UI for publishing the content:


We have also added "Dupes" section to the main menu, allowing you to delete your local Dupes from in-game, without a need to open game's install folder.

Addon developers and server owners
If you are using 3rd party tools that do not use gmpublish.exe to upload content to Steam Workshop then addons published with those tools after the update may cease to work.
This does not apply to already existing addons, however the benefits above only apply if you are using the new version of gmpublish.exe (v1.2)

Existing addons can take advantage of the new system and its benefits by simply updating using the new gmpublish.exe (v1.2). Please note that this is a one way process and there's no going back to the old system once you convert your addon, meaning you won't be able to update it again with old versions of gmpublish.exe or 3rd party tools that do not use gmpublish.exe (which realistically shouldn't matter).

If you are currently using steamworks.Download in conjunction with game.MountGMA, that will also cease to work for new Steam Workshop content. You will need to switch your code to use steamworks.DownloadUGC instead. Please note that it takes a WorkshopID directly, not a file ID like its predecessor. All of this is documented on the Official Wiki.

Other changes
In addition to the Steam Workshop support changes, this update includes the usual fixes and improvements across the game. We have updated the Player Model selector in Sandbox to include a search bar so it is easier to find specific models.

We have also translated certain previously untranslated parts of the game, such as the Publish creation and the Player model selector menus, among other smaller changes.
Source Engine menus and UI language is now tied to your language selected in Steam. This behavior can be overwritten with the -language launch parameter.

You will find the full change list for this update in our blog post:
https://gmod.facepunch.com/blog/january-2020-update

The 64bit update is still scheduled to be released on 24th of January, this friday.
The 64bit update has been delayed.
Garry's Mod - Rubat
Hello everyone.

The next Garry's Mod update is coming soon. Actually 2 of them.

The first update is scheduled to release on 21st of January (around the usual 4PM GMT) and will bring changes to Steam Workshop support in Garry's Mod. More details are below. This update is recommended to be installed on all servers, but will not be enforced.

You can find the list of changes that will be coming in the first update here:
http://wiki.garrysmod.com/changelist/prerelease/

The second update is scheduled to release on 24th of January and will bring the long awaited 64bit builds and a new built-in browser engine - Chromium. This second update will not affect servers in any way, so it won't be necessary for server owners to perform any updates.

Upcoming Steam Workshop support changes
We are moving Garry's Mod to a new Steam API called ISteamUGC, which will bring a bunch of nice features for everyone.

Here's what's changing:
  • Addons will no longer have a size limit, meaning no more separate downloads for map content, etc
  • New or updated addons on Steam Workshop will display their real, uncompressed size
  • New or updated addons will take less space on your HDD/SSD
  • There will be no negative impact on download sizes
  • Players will be able to update their uploaded Dupes, Saves and Demos from in-game

For addon developers
If you are using 3rd party tools that do not use gmpublish.exe to upload content to Steam Workshop then addons published with those tools after the update may cease to work.
This does not apply to already existing addons, however the benefits above only apply if you are using the new version of gmpublish.exe (v1.2)

Existing addons can take advantage of the new system and its benefits by simply updating using the new gmpublish.exe (v1.2). Please note that this is a one way process and there's no going back to the old system once you convert your addon, meaning you won't be able to update it again with old versions of gmpublish.exe or 3rd party tools that do not use gmpublish.exe (which realistically shouldn't matter).

Help us test the update
We kindly ask anyone willing to help us test this update before it releases (especially modders and server owners), to minimize any potential problems with the update.

You will find instructions on how to use the upcoming update below.

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

Steam Beta branches for testing
The Pre-Release Steam branch for Garry's Mod has been updated and contains all the changes that will be included in the first update.
The x86-64 beta branch contains the upcoming 64bit builds and Chromium

If you want to set up an Dedicated Server instance using the Pre-Release branch, see this article: https://wiki.garrysmod.com/page/Hosting_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 first update
Dev - This is a bleeding edge version of the game, expect it to contain more bugs than usual
x86-64 - This is a preview of the upcoming 64bit builds and the new in-game browser engine

Garry's Mod - Rubat
Hey everyone!

We have released an small patch that addresses a few small issues while we work on a bigger update that will bring many improvements to Workshop support all around the game.

The entire change log for this patch is as follows:
* Improved handling of Steam Workshop downloads when joining servers, fixing addons not updating properly among other improvements
* Fixed recording Demos creating a black icon

This update is for the game client only, servers do not need to be updated.
Nov 20, 2019
Garry's Mod - Rubat
We have released an small hotfix update that addresses a few issues from previous update.

The entire change log is as follows:
* Fixed a crash issue in VertexLitGeneric shader with missing base texture
* Performance improvements to clientside DTVar callbacks
* Updated language files

This update is for the game client only, servers do not need to be updated.
...