What changed in Garry's Mod in 2020
77 updates · 3 main milestones · Jan 21, 2020 to Dec 11, 2020
- 4 eventsFixed clientside exploit with web browser integrationbug fix
Resolved an exploit involving the web browser feature.
SteamFixed abnormal clientside voice delay on low tick serversbug fixCorrected issues causing voice delay on low tick rate servers.
SteamEntity.SetModelScale clamping implementedbug fixModel scale for players is now clamped to prevent crashes.
SteamFixed clientside exploit with render targetsbug fixAddressed a security issue related to render targets.
Steam - 7 eventsFixed clients being able to spam server console with certain console commandsbug fixSteamnet.SendOmit with a NULL entity now acts like net.Broadcastbug fixSteamFixed performance issue with playersperformanceSteamFixed env_sprite_clientside affecting sprite trails in multiplayerbug fixSteamFixed slider constrains sometimes resetting their directionbug fixSteamFixed tooltips not inheriting derma skin of the panel they are opened forbug fixSteam
- 7 eventsServer Update Requirementnetwork
Servers must update before players can join, with a message indicating an older version if not updated.
SteamUpdated Addons Menu with Followed and Favorite Sectionsui uxAddons menu now includes sections for Workshop Items published by users you follow and your favorited items.
SteamSuper Gravity Gun Restoredbalance changeThe Super Gravity Gun has been restored to its full functionality, can be toggled with a console variable.
SteamDeveloper Features and Stability ImprovementsperformanceNew Lua functions, improvements to Hammer and map compiling tools, and general stability enhancements.
SteamHoverball Tool Toggle Feature AddedgameplayThe Sandbox's Hoverball tool now includes a toggle feature as requested by the community.
SteamAddon Presets Feature Addednew contentNew section in the Addons menu allows saving and quickly enabling/disabling groups of addons.
SteamMain Menu Tweaks with News List Hiding Optionui uxAbility to hide the news list in the main menu, with restrictions based on recent blog posts.
Steam - 10 eventsSuper Gravity Gun Upgradegameplay
Gravity Gun can now be upgraded to its 'super' state for gameplay in Citadel levels.
SteamFloating NPCs Fixbug fixFixed Rollermines and Floor Turrets becoming floating with 'Keep corpses' option on.
SteamThruster Visual ImprovementsvisualsThruster effects now conform dynamically to the thruster model.
SteamWheel Tool Fixesbug fixFixed issues with wheel direction indicator and preview floating unexpectedly.
SteamQuick NPC Spawn with Specific Weaponquality of lifeRight click on NPC icons to quickly spawn them with a specific weapon.
Steam - 5 eventsDSP effects reset on map changebug fix
DSP effects (echo, etc.) now properly reset on map change.
SteamAdded winning backgrounds from contestnew contentThe winning backgrounds from the main menu background contest were added into the game.
SteamFixed multiplayer related issuesbug fixResolved performance issues and crashes due to missing textures/materials.
SteamImproved networking for addonsnetworkResolved networking related issues to help addons work better when players (re)join busy servers.
SteamFixed sound issuesbug fixAddressed sounds not playing immediately after joining a server and underwater sounds playing incorrectly.
Steam - 5 eventsRanking Penalty for Servers without GSLTbalance change
Servers without a Game Server Login Token now get ranking penalty and do not count towards gamemode player counts.
SteamImproved Error Handling for DuplicatorperformanceImproved error handling for built-in Duplicator when pasting constraints to prevent duplication from becoming un-undo-able.
SteamScript Error Fix in Constraint Librarybug fixFixed a script error with the constraint library when spawning duplications.
SteamCopy Server IP Addressquality of lifeRight or mouse wheel clicking a server will now copy its IP address and other info.
Steam - 2 eventsIntroduction of Steam Game Server Login Tokens (GSLT)network
Server owners must start using GSLTs to avoid ranking penalties in the server browser.
SteamRanking Penalty for Anonymous Game ServersnetworkAnonymous game servers not using GSLTs will receive a massive ranking penalty and will not appear at the top of the server list.
Steam - 3 eventsNew Features and Improvements for Moddersmodding
Introduced various new features and improvements for modders.
SteamVoice Chat Quality ImprovementsaudioImproved voice chat quality, may require adjustment in settings for optimal volume.
SteamNew Mountable Games Addednew contentAdded The Stanley Parable and Fistful of Frags as mountable games.
Steam - 6 eventsFixed clientside exploit for forced reconnectbug fixMilestone
Allowed servers to force reconnect to the server on disconnect
SteamFixed Lua errors with new Headers in spawnlistbug fixSteamFixed flex weights on clientside entitiesbug fixSteamFixed Closed Captions with Sandbox's Camera weaponbug fixSteamSandbox hints no longer display with Camera weaponbug fixSteam - 7 eventsSpawnmenu Resizing Persistencequality of life
Resizing the spawnmenu now saves changes after exiting the game.
SteamResolved Steam Workshop Issuesbug fixFixed a number of Steam Workshop related issues introduced with the previous update.
SteamServer Update RequirementsystemServers must update before players can join, leading to potential temporary access issues.
SteamPrevent Deletion of Key Spawnmenu Itemsquality of lifePlayers can no longer delete NPCs, Weapons, Vehicles, Entities, and Post Processing effects from their spawnmenu tabs.
SteamImproved Spawnlist Customizationquality of lifeIntroduced more intuitive drag'n'drop controls for spawnlist customization.
SteamRevert Unsaved Spawnlist Changesquality of lifeAdded an option to revert any currently unsaved spawnlist changes.
SteamCEF Update DelayedsystemThe x64/chromium embedded framework (CEF) update is delayed due to unexpected issues.
Steam - 1 eventIntroduction of 64bit Builds and ChromiumsystemMilestone
The second update will introduce 64bit builds and a new built-in browser engine, Chromium.
Steam - 14 eventsUpdated Player Model Selectorbug fix
Updated the Player Model selector in Sandbox to include a search bar.
SteamReduced Space Usage for Addonsquality of lifeNew or updated addons will take less space on HDD/SSD.
SteamReal Uncompressed Size Display for Addonsnew contentNew or updated addons on Steam Workshop will display their real, uncompressed size.
SteamIn-Game Update for Dupes, Saves, and Demosnew contentPlayers will be able to update their uploaded Dupes, Saves and Demos from in-game.
SteamIn-Game Updates for Dupes, Saves, and Demosquality of lifePlayers will be able to update their uploaded Dupes, Saves, and Demos from in-game.
SteamTranslation of Previously Untranslated PartslocalizationTranslated certain previously untranslated parts of the game, including menus.
SteamReduced HDD/SSD Space Usage for Addonsnew contentNew or updated addons will take less space on your HDD/SSD.
SteamNew Dupes Section in Main Menuui uxAdded 'Dupes' section to the main menu for easier local Dupe management.
SteamSteam Workshop Support Changesnew contentAddons will no longer have a size limit, allowing for more efficient downloads and storage.
SteamReal Uncompressed Size Display for Addonsquality of lifeNew or updated addons will display their real, uncompressed size on Steam Workshop.
Steamgmpublish.exe Update Requirementbalance changeAddons published with 3rd party tools may cease to work unless using the new gmpublish.exe (v1.2).
SteamSource Engine Menus Language Tied to Steam Languageui uxSource Engine menus and UI language is now tied to your language selected in Steam.
SteamTransition to ISteamUGC APIsystemMilestoneGarry's Mod will move to a new Steam API for improved workshop features.
Steam