April 2026 Update
New mountable games With community effort and permission from the respective game developers, 2 new games are now available to be mounted in Garry's Mod: Black Mesa and Military Conflict: Vietnam! As with other mountable games, you will need to own them on Steam first, which will
New mountable games
With community effort and permission from the respective game developers, 2 new games are now available to be mounted in Garry's Mod: Black Mesa and Military Conflict: Vietnam!
[dynamiclink href="https://store.steampowered.com/app/362890/Black_Mesa/"][/dynamiclink][dynamiclink href="https://store.steampowered.com/app/1012110/Military_Conflict_Vietnam/"][/dynamiclink]As with other mountable games, you will need to own them on Steam first, which will enable players to use maps and models from these games in Sandbox and other gamemodes.
HUD Improvements
Some default HUD elements received some polish - the weapon selector, damage indicators, health and ammo displays.
The ammo HUD now correctly displays ammo for certain modded weapon types that use secondary clips, the default weapon selector can now display more slots and scroll weapon selection when there are too many weapons equipped to fit on the screen.

The HUD now also scales better at 4K resolution, preventing certain elements such as Sandbox notifications and voice chat from overlapping the ammo HUD.
New content & content fixes
The Combine APC is now a built-in vehicle, right in the spawnmenu, fully driveable by the player.

There are also numerous bug fixes to existing models for various issues such as props becoming pitch black when resting on ground, fire effects not displaying correctly and spawning wrong gib models when broken.
Network protocol changes
This update brings significant under-the-hood changes to the game's networking, enabling faster network transfer speeds to reduce server join times, and removing a whole host of unnecessary networking done by various entities, hopefully reducing overall bandwidth usage, especially on initial player spawn.
This update also switches many game systems to use double precision time, which should help servers to not need to restart or change maps as often and improve overall game feel after playing for a while on the same map.
Smaller stuff
As usual this update also brings a huge amount of fixes and other smaller changes. Some optimizations to performance and memory usage as well.
[p align="start"]You can find the full change list for this update in our blog post:https://gmod.facepunch.com/news/april-2026-update
April 30th Hotfix
Disable physics scaling optimizations - too unstable
Disable static prop physics scaling - too unstable
Remove "invalid sequence ack nr" check - gives false positives
Fixed some ragdolls becoming pitch black when on ground post update
Prevent Entity:Spawn() on already spawned vehicles - This fixes a graceful exit which fixed a memory leak
Fixed APC gun effects not working for driver in multiplayer
Made APC gun use airboat muzzleflash for player drivers so its not as blinding in first person view
Fixed regression with Entity PhysicsCollide hooks
Double FIELD_ types support for internal variable entity Lua functions
Fixed a crash with ragdolls when spawning them in teleport triggers
May 8th Hotfix
Potential speculative fixes for Peer 2 Peer connection issues
Slightly lowered default value of net_maxfragments (28000=>24576)
Fixed re-selecting ragdoll with Faceposer corrupting flex values
Fixed crashes when using physics gun or the gravity gun on Linux 32bit clients
Fixed workshop support when Steam throws errors during subscription info gathering
Prevent corruption of the net channel due to fragment counts being out of safe bounds
Make concommand.Add errors non halting
Fixed ammo HUD positioning due to SWEP:CustomAmmoDisplay
Added support for "SecondaryClip" in SWEP:CustomAmmoDisplay table.










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
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 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_ 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