Garry's Mod Wiki

Recent Changes

Today
Global.RunString - The actual default identifier is `RunString(Ex)`
Yesterday
Entity:SetWeaponModel - Change model name to "" when you remove it
2 Days Ago
util.Decompress - Update return type with page for binary strings
by Narshal
util.Compress - Update return type with page for binary strings
by Narshal
util.Base64Decode - Update return type with page for binary strings
by Narshal
string.dump - Update return type with page for binary strings
by Narshal
string.char - Update return type with page for binary strings
by Narshal
render.Capture - Update return type with page for binary strings
by Narshal
net.WriteData - Update return type with page for binary strings
by Narshal
net.ReadData - Update return type with page for binary strings
by Narshal
engine.WriteSave - Update return type with page for binary strings
by Narshal
engine.WriteDupe - Update return type with page for binary strings
by Narshal
GM:LoadGModSave - Update return type with page for binary strings
by Narshal
File:Read - Update return type with page for binary strings
by Narshal
binary_string - Add page about binary data in lua strings
by Narshal
5 Days Ago
Structures/BoneBindPose - On models/player/kleiner.mdl, bone 0 (ValveBiped.Bip01_Pelvis) has matrix:GetTranslation() = 0 -38.57 -0.53. Its real bind position is about 0 0 38.6; matrix:GetInverseTR():GetTranslation() gives that. + Add example on getting every bone bind pose in model space
by joker
util.GetModelMeshes - modelBindPoses helpful hint bone ID's start at 0
by joker
WEAPON:Initialize - Minor Change
by Rubat
Weapon:IsScripted - Minor Change + Minor Change
by Rubat
Weapon - TF is this note + Minor Change
by Rubat
Weapon:SetClip1 - Minor Change
by Rubat
Weapon:DefaultReload - Minor Change + Minor Change + Minor Change + Minor Change + Minor Change
by Rubat
8 Days Ago
weapons.Register - Minor Change
sound.Generate - Change description to avoid implying that functions are the only option
sound.Generate - Reformat the fourth argument + Simplified and reformatted function example + Rename "length" to "duration"
sound.Generate - Minor Change
by Rubat
10 Days Ago
sql.QueryTyped - Update return type
by Narshal
sql.Query - Update type + Fix broken warning box formatting + Break long line
by Narshal
11 Days Ago
Enums/BONE - mark useless things deprecated
by Rubat
12 Days Ago
ENTITY:RenderOverride - Use flags in example
by marchc
Default_Fonts - The fonts have been removed from GitHub (https://github.com/Facepunch/garrysmod/commit/78db6bb250dc838b6ffb128ddebc1b25df507fc1) + Updating GitHub links + Added information and set up a redirect to ensure the fonts originally on GitHub remain accessible.
14 Days Ago
Global.BroadcastLua - Minor Change
by Rubat
15 Days Ago
Enums/ANALOG - Minor Change + Minor Change
by Rubat
ENTITY:GetRelationship - Minor Change
by Rubat
Enums/D - Minor Change + Minor Change
by Rubat
Enums/GESTURE_SLOT - Clarify what these enums correspond
by NKMs
BaseAnimatingOverlay - Clarify how Player overlays should be constructed
by NKMs
16 Days Ago
Lua_Editors - Adding a Zed extension
17 Days Ago
ENTITY:GetRelationship - Minor Change
18 Days Ago
WEAPON:TranslateActivity - Defined "View Source", removed Example, which was same as source
by NKMs
19 Days Ago
Addon_Creation - Added link to Particle System Overview
Addon_Creation - Added filetypes and editors
Addon_Creation - Created Page
Workshop_Addon_Creation - Update link
util.TraceLine - Minor wording change + Minor Change
20 Days Ago
jit.version - Minor Change
Structures/NPCData - Minor Change
by Rubat
Structures/SWEP - Minor Change
by Rubat
Structures/ENT - Minor Change
by Rubat
21 Days Ago
Update_Preview_Changelog - last minute changes
by Rubat
CMoveData:RemoveKey - Created Page
by Rubat
Meta_Tables - Document MetaBaseClass
Structures/GM - Document DerivedFrom
Global_Variables - Document that _MODULES also contains loaded binary modules
22 Days Ago
SurfaceInfo - trivia does not need to be a <note>
by Rubat
Enums/IN - mark unused stuff as unused
by Rubat
Entity:SetSolid - Name Change: solid_type -> solidType
24 Days Ago
Global.BRANCH - network_test was removed
25 Days Ago
Update_Preview_Changelog - Minor Change
by Rubat
IMesh:DrawSkinned - Minor Change
by Rubat
27 Days Ago
Update_Preview_Changelog - Minor Change
by Rubat
Update_Preview_Changelog - Fix typos, consolidate repeating entires, etc.
by Rubat
render.BindLocalCubemap - Minor Change
by Rubat
Entity:BeingLookedAtByLocalPlayer - Minor Change + Minor Change
by Rubat
Update_Preview_Changelog - Minor Change + Minor Change
by Rubat
28 Days Ago
Player:GetInfo - Minor Change + Minor Change
by Rubat
29 Days Ago
hammer.SendCommand - Minor Change
by Rubat
30 Days Ago
Player:SetViewEntity - Document SetObserverMode usage.
by NKMs
31 Days Ago
file.Time - Document workshop content behavior + Fix line break
Player:Nick - Minor Change
by Wesed
32 Days Ago
ENTITY:CalcAbsolutePosition - Add this warning too
34 Days Ago
render.DrawBox - Minor Change + Minor Change
by Rubat
net.Send - Minor Change
by Rubat
Enums/EF - Minor Change
by Rubat
render.BindLocalCubemap - Created Page
by Rubat
Update_Preview_Changelog - Minor Change
by Rubat
by Rubat
Panel:RebuildSpawnIconEx - Minor Change
by Rubat
Update_Preview_Changelog - new changes for previous week
by Rubat
35 Days Ago
net.Broadcast - Minor Change
36 Days Ago
ENTITY:SpawnFunction - Minor Change + Minor Change + Minor Change + Minor Change
by Rubat
ENTITY:RenderOverride - Add __newindex note
Structures/SWEP - Add WantsTranslucency (added when it was on SENTS, not new)
by Rubat
Player:GetCount - Update Source Line
37 Days Ago
Panel:GetSelectedChildren - The table is sequential, and information regarding the return has been added.
39 Days Ago
GM:PlayerStartVoice - Minor Change
GM:PlayerEndVoice - Minor Change
40 Days Ago
GM:PlayerStartVoice - Minor Change + Minor Change + this return value does not exist + Minor Change + Minor Change + Minor Change
by Rubat
GM:PlayerEndVoice - Minor Change
by Rubat
Global.SafeRemoveEntity - Minor Change
by Rubat
gui.AddCaption - Remove snippet from code example, it doesn't work anymore
41 Days Ago
util.IsPlayerSpeaking - Add internal + Adding a redirect
IsPlayerSpeaking - Delete page --> https://wiki.facepunch.com/gmod/util.IsPlayerSpeaking
util.IsPlayerSpeaking - Created Page
by Rubat
by Rubat
Entity:EmitStepSound - Created Page
by Rubat
util.IntersectRayWithTriangle - Created Page + Minor Change
by Rubat
by Rubat
by Rubat
player_manager.GetAllPlayerModels - Created Page + Minor Change
by Rubat
by Rubat
language.GetPhrase - Minor Change
by Rubat
language.FormatPhrase - Created Page
by Rubat
by Rubat
Update_Preview_Changelog - recent changes, part 2
by Rubat
ENTITY:OnTraceAttack - Minor Change
by Rubat
util.IntersectRayWithPlane - Minor Change + Minor Change
by Rubat
by Rubat
PhysObj:SetMass - Minor Change
by Rubat
render.ComputeLighting - Minor Change
by Rubat
Update_Preview_Changelog - new changes, part 1
by Rubat
steamworks.DownloadUGC - Revert Minor Change
by Narshal
file.Open - Revert Minor Change
by Narshal
steamworks.DownloadUGC - Minor Change
by Narshal
render.ClearRenderTarget - Minor Change
by Narshal
file.Open - Minor Change
by Narshal
by Narshal
PropSelect:OnSelect - Minor Change
by Narshal
Panel:SetLineHeight - Minor Change
by Narshal
by Narshal
Structures/SequenceInfo - Minor Change
by Narshal
MakeBalloon - Minor Change
by Narshal
Panel:SetContentAlignment - Use doc-only "enum" for content alignment
by Narshal
Panel:GetContentAlignment - Use doc-only "enum" for content alignment
by Narshal
DNotify:SetAlignment - Use doc-only "enum" for content alignment
by Narshal
DNotify:GetAlignment - Use doc-only "enum" for content alignment
by Narshal
DListView_Column:SetTextAlign - Use doc-only "enum" for content alignment
by Narshal
DListView_Column:GetTextAlign - Use doc-only "enum" for content alignment
by Narshal
Enums/ContentAlignment - Create documentation-only "enum" for content alignment values
by Narshal
42 Days Ago
GM:PrePlayerDraw - Minor Change
by Rubat
Entity:DrawModel - Minor Change
by Rubat
string.gsub - Minor Change
DPropertySheet:CloseTab - Minor Change
43 Days Ago
Player:EquipSuit - added missing argument (not new) + Minor Change
by Rubat
HTML_Web_Engine - Reworked bugs to focus on developer-relevant bugs
by Darth
HTML_Web_Engine - Minor Change
by Darth
44 Days Ago
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
45 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
47 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.
48 Days Ago
GM:PlayerSpray - Minor Change - Make it so admin can spray!
by oNyaaa
GM:PostRender - Minor Change
by Rubat
49 Days Ago
DNumSlider - left of slider not above
50 Days Ago
resource.AddSingleFile - Minor Change
51 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)
52 Days Ago
IsPlayerSpeaking - Created Page. The argument name must be changed.
ConVars_In_Garrysmod - Add derma_controls
PANEL:GenerateExample - Minor Change
54 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
55 Days Ago
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
56 Days Ago
GM:PostEntityFireBullets - Add example
by Redox
GM:GetGameDescription - Add hide_server 1 info
by Redox
57 Days Ago
util.BlastDamage - Minor Change
by Rubat
58 Days Ago
game.Get3DSkyboxInfo - Minor Change
59 Days Ago
GM:EntityRemoved - Minor Change
60 Days Ago
http.Fetch - Minor Change
by Rubat
2 Months Ago
render.SetShadowsDisabled - Remove old bug note
Lua_Folder_Structure - Minor Change (HL2.exe is no longer the executable)
by C4R1N4
SpawnIcon:GetBodyGroup - Minor Change
by Rubat