GMod-Servers.com Blog Feed en https://gmod-servers.com/ Tue, 15 Jul 2025 21:17 CEST GMod-Servers.com is a Garry's Mod servers list. Its goal is to provide an efficient way for players to find a server that suits their needs and also for servers owners to get more players on their servers. 60 July 2025 Update is coming soon https://gmod-servers.com/blog/242/july-2025-update-is-coming-soon/ https://gmod-servers.com/blog/242/july-2025-update-is-coming-soon/ Tue, 15 Jul 2025 21:17 CEST Hello everyone,

The next Garry's Mod update is coming soon.

The current plan is to release the next Garry's Mod update on 23rd of July at 3PM GMT.

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.

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:

  • Exit the game

  • Right click on Garry's Mod in Steam and select Properties

  • 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

]]>
May 2025 Patch https://gmod-servers.com/blog/241/may-2025-patch/ https://gmod-servers.com/blog/241/may-2025-patch/ Fri, 09 May 2025 17:33 CEST
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/april-2025-patch]]>
April 2025 Patch https://gmod-servers.com/blog/240/april-2025-patch/ https://gmod-servers.com/blog/240/april-2025-patch/ Wed, 30 Apr 2025 19:33 CEST
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 https://gmod-servers.com/blog/239/march-2025-hotfix/ https://gmod-servers.com/blog/239/march-2025-hotfix/ Fri, 28 Mar 2025 19:04 CET
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]]>
March 2025 Update is live https://gmod-servers.com/blog/238/march-2025-update-is-live/ https://gmod-servers.com/blog/238/march-2025-update-is-live/ Wed, 26 Mar 2025 16:00 CET
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 https://gmod-servers.com/blog/237/march-2025-update-is-coming-soon/ https://gmod-servers.com/blog/237/march-2025-update-is-coming-soon/ Wed, 19 Mar 2025 18:51 CET
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
]]>
December 2024 Patch https://gmod-servers.com/blog/236/december-2024-patch/ https://gmod-servers.com/blog/236/december-2024-patch/ Mon, 09 Dec 2024 17:18 CET
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
]]>
October 2024 Update is live https://gmod-servers.com/blog/235/october-2024-update-is-live/ https://gmod-servers.com/blog/235/october-2024-update-is-live/ Tue, 29 Oct 2024 16:00 CET
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]]>
October 2024 Update is coming soon https://gmod-servers.com/blog/234/october-2024-update-is-coming-soon/ https://gmod-servers.com/blog/234/october-2024-update-is-coming-soon/ Tue, 22 Oct 2024 18:52 CEST
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
]]>
August 2024 Patch https://gmod-servers.com/blog/233/august-2024-patch/ https://gmod-servers.com/blog/233/august-2024-patch/ Fri, 09 Aug 2024 15:13 CEST
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
]]>
July 2024 Update is live https://gmod-servers.com/blog/232/july-2024-update-is-live/ https://gmod-servers.com/blog/232/july-2024-update-is-live/ Wed, 31 Jul 2024 16:00 CEST 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]]>
July 2024 Update is coming soon https://gmod-servers.com/blog/231/july-2024-update-is-coming-soon/ https://gmod-servers.com/blog/231/july-2024-update-is-coming-soon/ Wed, 24 Jul 2024 19:15 CEST
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
]]>
Nintendo stuff on Steam Workshop https://gmod-servers.com/blog/230/nintendo-stuff-on-steam-workshop/ https://gmod-servers.com/blog/230/nintendo-stuff-on-steam-workshop/ Wed, 24 Apr 2024 20:35 CEST
Honestly, this is fair enough. This is Nintendo's content and what they allow and don't allow is up to them. They don't want you playing with that stuff in Garry's Mod - that's their decision, we have to respect that and take down as much as we can.

This is an ongoing process, as we have 20 years of uploads to go through. If you want to help us by deleting your Nintendo related uploads and never uploading them again, that would help us a lot.]]>
March 2024 Patch https://gmod-servers.com/blog/229/march-2024-patch/ https://gmod-servers.com/blog/229/march-2024-patch/ Tue, 19 Mar 2024 20:54 CET
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 lua_refresh_file not working with gamemode or addon files
  • Fixed autorefresh not working on symlinked folders and subfolders
  • Allowed physgun_wheelspeed to go negative again
  • Fixed async model loading system trying to load already loaded models
  • Fixed RecipientFilter global having its argument have a flipped meaning
  • Fixed a crash due to sounds failing to be loaded

  • More potential crash fixes to do with texture loading
  • Fixed net.WriteData warning not displaying correct data
  • Fixed "bad sequence" warnings so they display correct max number
  • Fixed "Unable to initialize DirectSoundCapture" disabling voice chat
  • Fixed some presets being erroneously treated as collection ID
  • Fixed "flush" concommand crashing on windows dedicated server
  • video library restores fps_max if it sets it
  • Moved "render to video" temp file to videos/ folder
  • Fixed "render to video" not rendering while main menu is open
  • CPropDoorRotatingBreakable does not try to precache NULL model breakables
  • Fixed quitting while demo is being recorded writing invalid tick count to the demo count
  • Fixed a crash with the mesh library
  • Fixed DModelPanel having issues with depth buffer when 2 panels are overlaid
  • Removed some useless concommands - Test_CreateEntity, Test_RandomPlayerPosition
]]>
March 2024 Update is live https://gmod-servers.com/blog/228/march-2024-update-is-live/ https://gmod-servers.com/blog/228/march-2024-update-is-live/ Wed, 13 Mar 2024 17:01 CET
Artwork showcased: "Job"

The March 2024 Update is now live.

New Crosshairs
This update brings a new default crosshair for the base game, as well as ability to customize your crosshair.

This is usually fulfilled by using addons, but the default crosshair had a long standing issue of being impossible to see on bright backgrounds, so a new one was well overdue.

You can now customize the crosshair in the Options menu:

(You can reset the slider values by middle mouse clicking on them! It works in many places!)

The new default crosshair, a dot image, is visible no matter what you are looking at. You can still use the old crosshair if you really must, via the aforementioned crosshair customization.

The options menu was also changed a bit:


Bringing some of the more obscure settings to the front, so players know of their existence.

Sandbox Improvements
A quality of life change to the built-in Bodygroup & Skin changer is added in Sandbox:

You can now switch skins and bodygroups without closing the menu by right clicking on the options.

Additionally, new quick options are now available in the Server section of the menu bar:


These are only available to be changed in singleplayer or by the listen server host, but hopefully will bring more of a spotlight to existence of these settings.

A lot of more of them can be found in the Spawnmenu's Utilities tab, which were added in previous updates.

Portal 1 entities are now also available in the base game for owners of Portal 1 on Steam:


Other Changes

There has been a huge amount of other, smaller changes that may or may not be visible to players.

You can now share addon presets with your friends, or import them from collections:


Some improvements were made to duplicator support, such as saving NPC health and max health, "Make Persistent" option, and "frozen by physics gun" status.

A large amount of crash issues were fixed.

As usual, a large amount of new Lua API features were added for mod makers, as well as some minor improvements to map making tools.

You can find the full change list for this update in our blog post:
https://gmod.facepunch.com/blog/march-2024-update
]]>
Please help us test the upcoming March 2024 update https://gmod-servers.com/blog/227/please-help-us-test-the-upcoming-march-2024-update/ https://gmod-servers.com/blog/227/please-help-us-test-the-upcoming-march-2024-update/ Wed, 28 Feb 2024 18:06 CET
The next Garry's Mod update is coming soon.

The current plan is to release the next Garry's Mod update on 13th of March at 4PM 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.)

Regarding recent patches
I know the recent security patches introduced a few issues into the game. I can understand that it may be frustrating when an addon worked before and stopping working after an update.

But please understand that these patches were and are necessary to ensure security of the game for everyone. Sometimes there just isn't a way to fix a security issue without breaking something else.

The most helpful thing you can do in these cases is report issues you find in a constructive manner, with as many details as possible, with steps to reproduce the issue. This ensures the issue is fixed or mitigated as quickly as possible.

This upcoming update will address a few regressions since those security patches based on community feedback.

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
]]>
January 2024 Patch 2 https://gmod-servers.com/blog/226/january-2024-patch-2/ https://gmod-servers.com/blog/226/january-2024-patch-2/ Fri, 19 Jan 2024 17:46 CET
We are releasing a small patch today with some security fixes. Servers and clients are recommended to update as soon as possible.

The changelog is as follows:
  • Made Entity.PhysicsInitMultiConvex throw type errors when given invalid input
  • Removed unused DLLs from game's folder - bugreporter.dll, sixense.dll, headtrack_oculus.dll
  • Shutdown HTML after VGUI - hopefully fixes a rare crash on game exit
  • Made the BSP whitelist case insensitive
  • Blocked access to .db files via the file library
  • Made GM:OnLuaError available on client and server
  • Made LuaMesh.BuildFromTriangles correctly modify the mesh when used on an already generated mesh - This is now only permitted when the vertex count matches between existing mesh, and the new mesh.
  • Added safeguards against malformed .gma files
  • Added overflow/underflow safeguards to render.Push/PopRenderTarget functions
  • Fixed several security issues reported on HackerOne
]]>
January 2024 Hotfix https://gmod-servers.com/blog/225/january-2024-hotfix/ https://gmod-servers.com/blog/225/january-2024-hotfix/ Thu, 04 Jan 2024 21:10 CET
We are releasing a small patch today with some minor fixes.

The changelog is as follows.
  • Fixed saves really not working on maps with spaces in their names
  • Fixed a number of security issues reported over the holidays
  • Fixed addon file paths being lowercased before being mounted, causing issues for Linux users
  • Allowed color correction files (materials/*.raw) and vehicle scripts (scripts/vehicles/*.txt) in map files
  • Made "Entity thinking for X ms!!!" physics warning to only appear when "developer" is set to "1" or above
]]>
December 2023 Patch https://gmod-servers.com/blog/224/december-2023-patch/ https://gmod-servers.com/blog/224/december-2023-patch/ Mon, 18 Dec 2023 19:47 CET
We are releasing a small patch today with some minor fixes.

The changelog is as follows:
  • Added PANEL:OnTextClicked( id ) for RichText
  • Temporarily restored PANEL:ActionSignal for RichText
  • Temporary measures for addons that fail to load due to "failed to parse addon file"
  • Minor security fixes

December 14, 2023 Patch:
  • Fixed certain security issues. Please update as soon as possible. This mainly affects clients, but servers are recommended to update as well.

December 15, 2023 Patch:
  • Fixed even more security issues. Please update as soon as possible. This mainly affects clients, but servers are recommended to update as well.
  • Display addons in red in Addons menu when they contain illegal files (and therefore not mounted/working)
  • Fixed playing a demo not starting a loading screen
  • Removed certain Lua API functions: ConsoleAutoComplete (menu), Panel.Command, Panel.SetActionFunction, Panel.SetPaintFunction, Panel.PostMessage, Panel.SetCommand, PANEL:ActionSignal, GM:LoadGModSaveFailed (clientside)
  • Fixed some crashes to do with engine light styles
  • Improvements to Garry's Mod's save system to prevent weird behavior, such as saves loading on wrong maps
]]>
September 2023 Patch https://gmod-servers.com/blog/223/september-2023-patch/ https://gmod-servers.com/blog/223/september-2023-patch/ Wed, 06 Sep 2023 18:08 CEST
We are releasing a small patch today with some minor fixes. This patch mostly affects game clients.

The changelog is as follows:
  • Fixed HL:S skill configs setting HL2 convars
  • Fixed an infinite loop crash with Panel.KillFocus and Panel.OnLoseFocus
  • Fixed a crash with text rendering
  • Fixed crashes with filesystem printing warnings
  • Fixed custom HTTP methods not working on clients
  • Applied file.Exists fix to file.IsDir for Lua paths
  • Use double precision floats for physenv.GetLastSimulationTime
  • Added fallback sounds for EP2 vortigaunt attacks
  • Unspecified minor security fixes
]]>
August 2023 Patch https://gmod-servers.com/blog/222/august-2023-patch/ https://gmod-servers.com/blog/222/august-2023-patch/ Tue, 08 Aug 2023 19:45 CEST
We are releasing a small patch today with some minor improvements. Servers are recommended to update at their earliest convenience.

The changelog is as follows:
  • Added util.IntersectRayWithSphere
  • Added util.IsSphereIntersectingSphere
  • Added util.IsBoxIntersectingSphere
  • Added util.IsPointInCone
  • Added util.IsSphereIntersectingCone
  • Panel.PaintManual can now render panels larger than the screen, when its first argument is set to true
  • Added "Clear" button to the console
  • Added missing TF2 map icons from its new updates
  • Added "Color Lit Per Particle" particle initializer, update "Color Random" initializer to include new options
  • Added duplicator.Disallow (Community Contribution)
  • Added DPanPanel (Community Contribution)
  • Added math.CHSpline (Community Contribution)
  • Added SANDBOX:ContextMenuShowTool hook (Community Contribution)
  • Added Global.ScreenScaleH (Community Contribution)
  • Added table.Pack (Community Contribution)
  • Added table.Flip (Community Contribution)
  • Added DHScrollBar (Community Contribution)
  • Added math.CubicBezier (Community Contribution)
  • Added math.QuadraticBezier (Community Contribution)
  • Made language.Add type-error on invalid input instead of silently fail
  • Last argument of util.IsOBBIntersectingOBB is now optional
  • Try to prevent static prop lightmap crashes when given invalid data
  • Panel.PaintAt restores zpos of the panel
  • Clamp physics forces phys_torque applies to prevent crashes/crazy physics
  • Duplicator saves and restores sub materials by default
  • Restored nav_generate progress dialog UI
  • Move OnRequestFullUpdate warning to developer 1 so it is not as spammy
  • Matched behavior of SteamID functions for bots between clientside and serverside
  • Made Player:SteamID64 and Player:AccountID never return no value
  • Error no halt when player.CreateNextBot would crash due to being ran too early
  • Remove limits when reading SteamHTTP response headers
  • Entity.IsMarkedForDeletion now checks Entity.Remove queue, so its output is now more correct
  • Applied an experimental change to render.RenderView to render using VIEW_MONITOR instead of VIEW_MAIN as a potential fix for sprite rendering when using that function
  • Added more NPCs categorized as hostile and friendly towards players (IsFriendEntityName global) (Community Contribution)
  • Added Versus Saxton Hale map category from recent TF2 update (Community Contribution)
  • TTT: Disable notification sound by default and add a setting for it (Community Contribution)
  • Various code cleanups (Community Contribution)
  • Fixed trigger_hurt forgiveness not resetting damage correctly
  • Increased limit of language.GetPhrase output to 4000 bytes, from 1000 - if limit is hit, truncate the string, instead of outputting an empty string
  • Fixed a crash due to BSP ZIP hash collision
  • Fixed crashes due to combining Entity:EnableCustomCollisions and Entity:PhysicsInitSphere
  • steamworks.GetList "days" parameter is functional again
  • Restored functionality of "dtwarning" convar, which defaults to 1 now to maintain old behvaior
  • Make Entity:InitializeAsClientEntity do nothing and error no halt when used. The function was useless and would often crash when used inappropriately
]]>
July 2023 Patch https://gmod-servers.com/blog/221/july-2023-patch/ https://gmod-servers.com/blog/221/july-2023-patch/ Fri, 07 Jul 2023 21:21 CEST
We are releasing another small patch today, addressing some issues found out from the last update, as well as some additional improvements.

The changelog is as follows:
  • ents.GetMapCreatedEntity is now shared
  • Fixed a crash issue when loading certain particle files
  • FIxed skill configs not applying in time for singleplayer, resulting in NPCs not having health set, etc
  • TTT: Made Poltergeist weapon range easier to override (Community Contribution)
  • TTT: Fixed notification sound cue and make it toggleable (Community Contribution)
  • DListView now ignores invisible lines (Community Contribution)
  • Fixed metropolice NPC crashing when its target is removed during a weapon burst fire
  • Steam Voice Settings opens Steam Settings in overlay
  • Increased vtx filesize limit for studiomdl.exe, and added safeguards against crashing when the limit is hit
  • Fixed a regression with halo/outline rendering
  • poster command now works correctly with cl_leveloverview enabled
  • Fixed up ToS/Privacy Policy links on Options menu
  • Added voice_recordtofile to blocked concommand list
  • DNS lookup Global.HTTP URLs before sending them to Steam
  • Potential improvement to 64x64 cubemap quality when building map cubemaps (Community Contribution)
]]>
June 2023 Update is live https://gmod-servers.com/blog/220/june-2023-update-is-live/ https://gmod-servers.com/blog/220/june-2023-update-is-live/ Wed, 28 Jun 2023 18:02 CEST
Artwork showcased: "Movie Night"

The June 2023 Update is now live.

This update adds a few new visual effects for mappers and modellers to take advantage of, for better visuals.

There are also new additions for the Hammer Editor for mappers to enjoy, such as new entities, static prop lightmaps, and more.

We are also introducing experimental changes that remove the script limit for singleplayer, so that you can play with all your addons regardless of how many you have installed.

This update also adds a new option to delete temporary server files on game shutdown, such as sprays. This feature is controlled by gmod_delete_temp_files console variable and is enabled by default. If you wish to disable this feature, you can set the console variable to 0.

And as usual, there are plethora of new Lua API additions and changes for modders to create even cooler addons.

You can find the full change list for this update in our blog post:
https://gmod.facepunch.com/blog/june-2023-update
]]>
June 2023 Update is coming soon https://gmod-servers.com/blog/219/june-2023-update-is-coming-soon/ https://gmod-servers.com/blog/219/june-2023-update-is-coming-soon/ Wed, 21 Jun 2023 21:49 CEST
The next Garry's Mod update is coming soon!

The current plan is to release the next Garry's Mod update on 28th of June at 4PM 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.

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.

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 test the upcoming update below.

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

Pre-release Steam Branch
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.

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
]]>
April 2023 Patch https://gmod-servers.com/blog/218/april-2023-patch/ https://gmod-servers.com/blog/218/april-2023-patch/ Tue, 18 Apr 2023 20:40 CEST
We are releasing a small patch today.

The entire change log is as follows:
  • Fixed ToolGun:GetToolObject returning local players values for other players clientside
  • Fixed potential Lua errors with PropSpawn effect
  • Fixed an infinite loop with util.TableToJSON when a table has __index that always gives non-nil output
  • Refresh language files on gamemode change
  • Reworked how GetItemInfo timeout works for WorkshopDL to hopefully work better
  • Fixed crashes when barnacle m_hTongueTip's m_pSpring is null
  • Throttled CreateFragmentsFromFile messages to 1 a second to avoid lag
  • Expanded the 'Your map differs from the servers' kick reason with more info
  • Fixed a server crash to do with invalid vehicle scripts for airboats
  • Fixed a crash when accessing self.loco of a deleted nextbot
  • Try to prevent crashing when (re)loading textures from .png
  • Use snd_musicvolume instead of volume for loading screens (Community Contribution)
  • TTT: Fixed ironsight position when in singleplayer (Community Contribution)
  • IncludeCS now returns result of include() (Community Contribution)
  • Contain DButton's image size if it's too big (Community Contribution)
  • Added the Derma Icon Browser (derma_icon_browser console command) (Community Contribution)
  • Refactored weapon_medkit so it is easier to change/extend (Community Contribution)
  • Menu support for util.IsBinaryModuleInstalled (Community Contribution)
  • Added Panel:Set/GetTooltipDelay (Community Contribution)
  • Added vgui.Exists (Community Contribution)
  • Security fixes

Servers are recommended to update as soon as possible.

]]>
January 2023 Update is live https://gmod-servers.com/blog/217/january-2023-update-is-live/ https://gmod-servers.com/blog/217/january-2023-update-is-live/ Wed, 25 Jan 2023 17:01 CET
Artwork showcased: "Sandvich Ops."

The January 2023 Update is now live.

You can find the full change list for this update in our blog post:
https://gmod.facepunch.com/blog/january-2023-update
]]>
January 2023 Update is coming soon https://gmod-servers.com/blog/216/january-2023-update-is-coming-soon/ https://gmod-servers.com/blog/216/january-2023-update-is-coming-soon/ Wed, 18 Jan 2023 21:41 CET
The next Garry's Mod update is coming soon!

The current plan is to release the next Garry's Mod update on 25th of January at 4PM GMT.
The update will be optional for all server owners, but naturally it is highly recommended to update to receive all the latest features and improvements.

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.

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 test the upcoming update below.

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

Pre-release Steam Branch
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.

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
]]>
June 2022 Update is live https://gmod-servers.com/blog/215/june-2022-update-is-live/ https://gmod-servers.com/blog/215/june-2022-update-is-live/ Wed, 08 Jun 2022 15:01 CEST
Artwork showcased: "Sky Train"

The June 2022 Update is now live.

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


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.
]]>
June 2022 Update is coming soon https://gmod-servers.com/blog/214/june-2022-update-is-coming-soon/ https://gmod-servers.com/blog/214/june-2022-update-is-coming-soon/ Wed, 01 Jun 2022 19:53 CEST
The next Garry's Mod update is coming soon!

The current plan is to release the next Garry's Mod update on 8th of June at 1PM GMT.
The update will be mandatory for all server owners, so mark the date and time. Servers will need to be updated before people can join them again.

You can preview the list of upcoming changes here:
https://docs.google.com/document/u/1/d/e/2PACX-1vTzEJEpdEje8e-FgsbyWGydu_Ez7p82MwOUPmRlUAAJ-KpkNJhHctyadZosfUYjVTz26KGip7bI7M9T/pub

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

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 test the upcoming update below.

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

Pre-release Steam Branch
The Pre-Release and x86-64 Steam beta branches for Garry's Mod has been updated and contain 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
]]>
March 2022 Patch 2 https://gmod-servers.com/blog/213/march-2022-patch-2/ https://gmod-servers.com/blog/213/march-2022-patch-2/ Thu, 17 Mar 2022 23:27 CET
We are releasing another small patch today.

The entire change log is as follows:
* Relaxed threshold for "Too many voice packets in a single frame!" kick
* Fixed crashing with npc_apcdriver when it doesn't have its vehicle
* Added console warnings when npc_apcdriver/npc_vehicledriver is removed due to it not having its vehicle to drive

As usual servers are recommended to update at earliest convenience.]]>