Garry's Mod Wiki

Recent Changes

11 Minutes Ago
string.gsub - Minor Change
1 Hour Ago
DPropertySheet:CloseTab - Minor Change
Today
Player:EquipSuit - added missing argument (not new) + Minor Change
by Rubat
Yesterday
HTML_Web_Engine - Reworked bugs to focus on developer-relevant bugs
by Darth
HTML_Web_Engine - Minor Change
by Darth
Entity:GetEditingData - Add source
Entity:CallDTVarProxies - Update source
Entity:NetworkVarNotify - Update source
Entity:NetworkVar - Add source
Entity:DTVar - Add source
debug.getupvalue - getupvalue isn't available on menustate
by Glebux
3 Days Ago
HTML_Web_Engine - Minor Change
by Darth
HTML_Web_Engine - Added "Bugs" section
HTML - Added a redirect regarding web rendering behavior.
DHTML - Added a redirect regarding web rendering behavior.
HTML_Web_Engine - Minor Change
by Darth
HTML_Web_Engine - Created Page
by Darth
weapons.Get - Minor Change
5 Days Ago
GM:OnPhysgunReload - Added override bug(?) + Edited bug note + Minor Change + Minor Change + Fixed Punctuation + Fixed + Better worded + Actually fixed this time, i swear
GM:CalcView - Clarification on the note
GM:CalcView - Added note to help with preserving addon compatibility + Added period
Mounting_Content_on_a_Dedicated_Server - Minor Change. HL2 Episode 2 content is in base GMod as of the July 2025 Update, anyone can spawn the Jalopy.
6 Days Ago
GM:PlayerSpray - Minor Change - Make it so admin can spray!
by oNyaaa
GM:PostRender - Minor Change
by Rubat
7 Days Ago
DNumSlider - left of slider not above
8 Days Ago
resource.AddSingleFile - Minor Change
9 Days Ago
PANEL:GenerateExample - Minor Change
PANEL:GenerateExample - Add picture
SANDBOX:CanTool - It looks like it's permanent. + Fix + Improvement of the warning on the page + Minor Change + Adding information on the client side
ENTITY:CanTool - It looks like it's permanent. + Improvement of the warning on the page + Minor Change + Adding information on the client side
scripted_ents.GetList - Minor Change (Added 4 Periods)
scripted_ents.Get - Minor Change (Added 3 Periods) + Fixed consistency cause ugly return name
scripted_ents.Alias - Minor Change (Added 3 Periods)
resource.AddWorkshop - Minor Change (Added 2 Periods)
resource.AddSingleFile - Minor Change (Added 2 Periods) + Whoops, wrong spot
resource.AddFile - Minor Change (Added Period)
render.ClearBuffersObeyStencil - Minor Change (Added Period)
render.Capture - Minor Change (Added Period)
10 Days Ago
IsPlayerSpeaking - Created Page. The argument name must be changed.
ConVars_In_Garrysmod - Add derma_controls
PANEL:GenerateExample - Minor Change
12 Days Ago
player_manager.AddValidHands - Minor Change + Minor Change
by Rubat
by Rubat
by Rubat
player_manager.AddValidModel - Minor Change + Minor Change + Minor Change + Minor Change
by Rubat
by Rubat
Player:GetWeapons - Fix return type
by Divided
render.SetModelLighting - Minor Change
by Rubat
render.ResetModelLighting - Minor Change
by Rubat
render.SetModelLighting - Minor Change + Minor Change + Minor Change
by Rubat
render.SuppressEngineLighting - Minor Change + Minor Change
by Rubat
13 Days Ago
GM:PostEntityFireBullets - Add example
by Redox
14 Days Ago
GM:GetGameDescription - Add hide_server 1 info
by Redox
15 Days Ago
util.BlastDamage - Minor Change
by Rubat
16 Days Ago
game.Get3DSkyboxInfo - Minor Change
17 Days Ago
GM:EntityRemoved - Minor Change
18 Days Ago
http.Fetch - Minor Change
by Rubat
render.SetShadowsDisabled - Remove old bug note
Lua_Folder_Structure - Minor Change (HL2.exe is no longer the executable)
by C4R1N4
21 Days Ago
SpawnIcon:GetBodyGroup - Minor Change
by Rubat
22 Days Ago
GM:ShowHelp - Minor Change
by Rubat
GM:ShowSpare1 - Minor Change
by Rubat
GM:ShowSpare2 - Minor Change
by Rubat
GM:ShowTeam - Minor Change
by Rubat
24 Days Ago
cleanup.CC_AdminCleanup - Corrected view source lines
cleanup.Add - Corrected view source lines
Structures/ViewData - Undo invalid Lua statements in default attribute (as it screwed parsing this for glua-api-snippets). I'm not sure default should even be used for structs in this way.
by joker
spawnmenu.CreateContentIcon - Fix return type
by Divided
Global.VGUIRect - Fix return type
by Divided
Global.Label - Fix return type
by Divided
Global.Derma_StringRequest - Fix return type
by Divided
Global.Derma_Message - Fix return type
by Divided
Global.CreateSprite - Fix return type
by Divided
DTree_Node:Copy - Fix return type
by Divided
DTree_Node:AddFolder - Fix return type
by Divided
DTree:GetSelectedItem - Fix return type
by Divided
DProperties:GetCanvas - Fix return type
by Divided
DNumSlider:GetTextArea - Fix return type
by Divided
DMenuOption:GetMenu - Fix return type
by Divided
DMenuOption:AddSubMenu - Fix return type
by Divided
DMenu:AddCVar - Fix return type
by Divided
DListView:AddLine - Fix return type
by Divided
DListView:AddColumn - Fix return type
by Divided
DListBoxItem:GetMother - Fix return type
by Divided
DHorizontalScroller:GetCanvas - Fix return type
by Divided
DFileBrowser:GetFolderNode - Fix return type
by Divided
DCollapsibleCategory:GetList - Fix return type
by Divided
DCollapsibleCategory:Add - Fix return type
by Divided
ControlPanel:ToolPresets - Fix return type
by Divided
ControlPanel:KeyBinder - Fix return type
by Divided
ControlPanel:ColorPicker - Fix return type
by Divided
25 Days Ago
ENTITY:PostEntityCopy - Minor Change
by Rubat
Global.OrderVectors - remove redundant note + Minor Change
by Rubat
26 Days Ago
render.RenderView - add new example
by Rubat
28 Days Ago
GM:PlayerDisconnected - Minor Change
by Redox
math.pow - Mention alias + styling
Vector:Negate - Minor Change
29 Days Ago
Player:GetViewEntity - Seems to be wrong? Viewentity is immediately valid after the player entity is spawned and cannot be set to NULL.
by Rubat
by Rubat
Global.ParticleEffect - Minor Change
by Rubat
by Rubat
render.DepthRange - Minor Change
by TankNut
ConVars_In_Garrysmod - Add cheat
30 Days Ago
render.SetLocalModelLights - Fix type link
by Divided
render.SetLocalModelLights - Fix type of lights arg
by Divided
Global.SortedPairsByMemberValue - Fix description of 2nd return value
by Divided
Global.SortedPairsByValue - Fix description of 2nd return value
by Divided
Global.RandomPairs - Add missing return value
by Divided
Global.SortedPairs - Remove invalid 2nd return value
by Divided
Loading_URL - partial revert, data URLs do not work and asset URLs pull from the client
Loading_URL - these have not worked for five years
31 Days Ago
optimizationTips - Fixed the missing redirect.
32 Days Ago
optimizationTips - reworded and increased examples
by Seven
spawnmenu.AddToolMenuOption - Fix callback arg type Panel->ControlPanel
by Divided
CSoundPatch:Stop - attribute repair
CSoundPatch:Stop - oops (no cat)
CSoundPatch:Stop - GitHub issue closed
Blocked_ConCommands - Remove viewmodel_fov + Add cl_savescreenshotstosteam
debug.getregistry - Add actual code
by Redox
33 Days Ago
GM:Think - Make the example actually do something
34 Days Ago
Blocked_ConCommands - Add net_graph
Enums/KEY - Revert - Controller support is still supported by GMod.
IMaterial:SetTexture - Fix argument type to correctly show the alternative string type
by Divided
Structures/LocalLight - Add defaults for fiftyPercentDistance/zeroPercentDistance
by Divided
Structures/ViewData - Specified defaults - no field is actually required here
by Divided
Structures/MatProxyData - Fix material parameter on callbacks
by Divided
Enums/KEY - remove xbox key stuff
36 Days Ago
optimizationTips - Add FProfiler link
37 Days Ago
Blocked_ConCommands - Add new blocked concommands, cleanup old removed ones
by Redox
net.BytesLeft - Seems to be wrong? Didn't have any "extra" bytes in testing
38 Days Ago
Command_Line_Parameters - -withjit and -timers documentation
41 Days Ago
string.ToColor - Added example demonstrating how invalid inputs can produce unexpected outputs
Structures/SoundData - Minor Change
by Rubat
string.ToColor - Rewrote page, corrected example, added failure example, added input format explanation
42 Days Ago
Enums/MATERIAL - Minor Change
44 Days Ago
Player:SetEyeAngles - Minor Change
by Rubat
46 Days Ago
Entity:SetSequence - Minor Change + Minor Change
by Rubat
Global.NumModelSkins - Minor Change
by Rubat
engine.WriteSave - Minor Change
by Rubat
47 Days Ago
by Rubat
Player:GetViewEntity - Minor Change
by Rubat
48 Days Ago
Global.IsEntity(legacy) - Some stuff from main isentity page
GM:Think - Was fixed
49 Days Ago
Entity:PlayFootstepSound - Rename function (06/07/2026 - 22h20)
50 Days Ago
Structures/SoundData - fill defaults (when used with sound.Add)
by Rubat
Enums/EF - Minor Change
by Rubat
Entity:PlayFootstepSound - Minor Change
by Rubat
navmesh.GetAllNavAreas - added example
by Rubat
51 Days Ago
util.Decal - Add alttype
by Narshal
53 Days Ago
ENTITY:OnTraceAttack - Created Page + Change NEXTBOT -> ENTITY + Minor Change
Global.GenerateSpawnlistFromPath - this function is gone
by Rubat
string.Split - Minor Change
by Rubat
Entity:IsDormant - Minor Change + Minor Change
by Rubat
PathFollower:GetHindrance - Minor Change + Minor Change
by Rubat
54 Days Ago
Entity:PlayFootstepSound - Minor Change
Entity:PlayFootstepSound - Minor Change
Entity:PlayFootstepSound - Created Page
55 Days Ago
CNavArea:GetExtentInfo - Minor Change + Minor Change
by Rubat
render.ComputeLighting - Minor Change + Minor Change + Minor Change
by Rubat
render.GetLightColor - Minor Change + deprecate, this ultimately calls the same function as render.ComputeLighting does
by Rubat
render.GetAmbientLightColor - Minor Change + Minor Change + Minor Change
by Rubat
render.SetLightmapTexture - Minor Change
by Rubat
render.ComputeLighting - add example
by Rubat
render.ComputeLighting - Minor Change + Minor Change + Minor Change
by Rubat
render.ComputeDynamicLighting - Minor Change + Minor Change + Minor Change
by Rubat
render.ComputeLighting - Minor Change
by Rubat
by Rubat
TOOL:DrawToolScreen - Minor Change
by Rubat
58 Days Ago
Global.DynamicLight - update issue number
by sev
Global.RealTime - Clarify RealTime client update frequency
by Srlion
Enums/MAT - Minor Change
by sev
by sev
Player:Flashlight - less verbose language
by sev
Player:Flashlight - add gmod_flashlight note
by sev
60 Days Ago
Structures/RenderCaptureData - Minor Change + Minor Change + Minor Change
by Rubat
CSoundPatch:GetSoundName - Created Page
by Rubat
timer.IsPaused - Created Page
by Rubat
Structures/UGCFileInfo - Minor Change
by Rubat
steamworks.FileInfo - Minor Change
by Rubat
Update_Preview_Changelog - update changes up until 26 June 2026
by Rubat
Enums/IMAGE_FORMAT - IMAGE_FORMAT_I8 (D3DFMT_L8) works fine on Proton after DXVK 3.0 release.
2 Months Ago
timer.Start - this has no return values + remove trivia note
by Rubat
timer.Stop - this has no return values
by Rubat
timer.Toggle - this has no return values
by Rubat
Structures/TraceResult - document the static prop behavior
by Rubat
debug.getinfo - Add alttype
by Narshal
by Narshal
Global.getfenv - Add alttype
by Narshal
timer.UnPause - this function does not have a return value
by Rubat
timer.Pause - this function has no returns
by Rubat
Enums/FVPHYSICS - Fix typo
by Bagel
gui.HideGameUI - Minor Change
by Rubat
gui.ActivateGameUI - Minor Change
by Rubat