Garry’s Mod received a small December 2025 patch that focused on fixing regressions introduced by the November update and a number of stability issues. Facepunch advised sandbox servers and clients to update at their earliest convenience. The update restored several editor and engine behaviors in Hammer, fixed multiple Lua and save-file errors, corrected NPC and weapon animation problems, and addressed several crash causes tied to corrupted maps and Nextbots. The full changelog is available on the Facepunch site, and the announcement was also published through the Steam Community.
Patch Notes – December 2025 Patch
- Fixed decals not rendering in Hammer
- Re-added model scale to prop_dynamic in Hammer
- Limit physics rescaling to prop_physics and sent_anim
- Fixed server Lua error when using “” for rope material
- Make Resistance Mine have proper name in killfeed
- Added Cable_DX8 to rope shader whitelist which is used by some default materials
- Combine Mine relationship adjustments
- Respects Ignore Player and Disable AI settings
- Doesn’t attack Combine Gunship, Manhacks, Stalkers
- Always attacks Barnacles and Xen Aliens from Half-Life 1
- Fixed client D.O.G. ragdolls leaving behind ropes on removal
- Set default m_flUseLookAtAngle for func_button to 0.8 (was 0) in engine
- Set min_use_angle to 0.8 (was 0) for func_button in Hammer
- Fixed certain NPCs (such as Alyx and Citizens) firing 2 bullets per pistol shot
- Fixed Alyx firing the .357 Magnum also spawning reload shells
- Fixed crashing on loading a Source Engine saves when Nextbots are present in the save file
- Fixed map load crashes to do with corrupted maps (corrupted overlays)
- Fixed prop gibs stopping spawning after the 300th in multiplayer
- Fixed func_proprrespawnzone not being tracked properly clientside
- Prevent recreating tool GhostEntity every tick with some tools (Community Contribution)
- Fixed Motor tool torque axis being wrong if the motor was rotated after creation and before first activation (Community Contribution)
- Fixed Lua errors when trying to open spawnmenu in Sandbox derived gamemodes with Spawnmenu disabled
- Fixed main menu Lua errors when starting certain maps
- Reimplemented kickid console command from scratch to hopefully resolve corrupted kick reasons issue
- Reworked internals of Player:Kick and game.KickID to be consistent with each other
- Fixed a regression with CBasePlayer::Kick that resulted in weird kick reasons
- Fixed floating addons failing to mount on Linux systems
- Don’t try to load save files from mountable games
- Fixed a regression with Entity:CreateParticleEffect when using tables
- Fixed models/cs_fix.mdl not loading due to it being corrupted
- Updated Zombine and Combine Soldier without armor player models to fix their animations
Readers who run or host Garry’s Mod servers should test this patch on their sandbox instances and report any remaining issues to Facepunch.
Join the conversation and follow coverage of Garry’s Mod updates on X, Bluesky, and YouTube. Leave thoughts about the December 2025 patch in the comments and follow for more patch coverage.
















