Garry's Mod

Garry's Mod

2,628 ratings
Improved Stacker
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Fun
File Size
0.179 MB
May 28, 2014 @ 2:46am
Apr 30 @ 1:10pm
26 Change Notes ( view )

Subscribe to download
Improved Stacker

In 3 collections by [IJWTB] Thomas
IJWTB Sandbox Addons (SERVER #1)
74 items
IJWTB Dev Addons
47 items
Improved Tools
2 items
Improved Stacker Tool
The Improved Stacker tool is a complete rewrite of the original Stacker tool and includes many bug fixes and new features that both clients and server owners can benefit from.
Unlike the other versions of the tool, the Improved Stacker tool is also currently being actively maintained.

Please DO NOT reupload this tool (verbatim or small tweaks) to the workshop or other public file-sharing websites. I actively maintain this tool, so reuploading it may lead to people using outdated, buggy, or malicious copies. If there is an issue with the tool, LET ME KNOW via one of the following pages:

• GitHub:
• Workshop:

OverloadUT (STEAM_0:1:5250809) :: Wrote the original Stacker Tool in 2006
Marii (STEAM_0:1:16015332) :: Updating OverloadUT's Stacker Tool for GMod 13, also being the starting platform for Improved Stacker

Multi-language Support:
The Improved Stacker tool features multi-language support (listed below). If you are multi/bilingual, please consider helping by providing translations into other languages. You can find the list of phrases to translate at

- Supports Bulgarian ([BA][Sk$Bh]Trick or treat KID!): Натрупвач - Подобрен
- Supports French (TheRoyalDark/Felix): Stacker - Amélioré
- Supports Polish (Sarian): Stacker - Ulepszony
- Supports Russian (SupinePandora43): Стакер - Улучшенный
- Supports Simplified Chinese (8Z): 叠加器 - 改进
- Supports German (Luca): Stapler - Verbessert

• May 27th, 2014 :: Added to GitHub
• May 28th, 2014 :: Added to Workshop
• Jun 5th, 2014 :: Massive overhaul
• Jul 24th, 2014 :: Large update
• Aug 12th, 2014 :: Optimizations
• Jun 30th, 2015 :: Bug fixes/features
• Jul 11th, 2015 :: Bug fixes
• Oct 26th, 2015 :: Bug fixes
• Aug 3rd, 2016 :: Bug fixes
• Aug 31st, 2016 :: Bug fixes
• Sep 2nd, 2016 :: Added Bulgarian language support
• Sep 26th, 2017 :: Added ability to toggle use of SHIFT key with LMB/RMB
• Oct 27th, 2017 :: Small client optimization, reverted nocollide implementation back to original
• Apr 14th, 2018 :: Added French language support
• Oct 27th, 2018 :: Added Polish language support
• July 21st, 2019 :: Added Russian language support
• July 23rd, 2019 :: Added Simplified Chinese language support
• May 10th, 2020 :: Fixed unstable clientside ghosts caused by ents.CreateClientProp changes
• Jun 18th, 2020 :: Clientside performance improvement when tool is not selected
• April 30th, 2021 :: Added German language support

• Prevented a crash from players using very high X/Y/Z offset values.
• Prevented a crash from players using very high P/Y/R rotate values.
• Prevented a crash from very specific constraint settings.
• Fixed applying halos to ghosted props and the FPS drop they were causing.
• Fixed material and color saving when duping stacked props.
• Fixed incorrect stack angles when trying to create a stack on an existing stack.
• Fixed incorrect stack angles when stacking in a direction other than 'Front'.

• Added support for applying materials to props.
• Added support for applying colors to props.
• Added support for applying skins to props with multiple skins.
• Added support for applying physical properties (gravity, physics material) to props.
• Added support for applying weight to the stacked props (toggleable, under Physical Properties).
• Added toggleable axis and axis labels[] showing a prop's orientation.
• Added presets[] to save your settings so you can reuse them.
• Added language support (like with my Improved Weight tool).
• Switched over to new tool HUD[] style
• Added more control via key combinations:
• - Right-click creates a single prop in the stack.
• - E (or SHIFT) + Left-click increases the stack size.
• - E (or SHIFT) + Right-click decreases the stack size, and Reload (R) changes the stack direction.

For Developers & Server Operators:
Console Variables - Added console variables for server operators to limit various parts of stacker:
• stacker_improved_max_per_player -inf/inf (less than 0 == no limit)
• stacker_improved_max_per_stack -inf/inf (less than 0 == no limit)
• stacker_improved_max_offsetx -inf/inf
• stacker_improved_max_offsety -inf/inf
• stacker_improved_max_offsetz -inf/inf
• stacker_improved_force_stayinworld 0/1
• stacker_improved_force_weld 0/1
• stacker_improved_force_freeze 0/1
• stacker_improved_force_nocollide 0/1
• stacker_improved_force_nocollide_all 0/1
• stacker_improved_delay 0/inf

Console Commands - Added console commands for server admins to control the console variables that limit stacker.
• stacker_improved_set_max_per_player -inf/inf (less than 0 == no limit)
• stacker_improved_set_max_per_stack -inf/inf (less than 0 == no limit)
• stacker_improved_set_maxoffset -inf/inf
• stacker_improved_set_maxoffsetx -inf/inf
• stacker_improved_set_maxoffsety -inf/inf
• stacker_improved_set_maxoffsetz -inf/inf
• stacker_improved_set_force_stayinworld 0/1
• stacker_improved_set_weld 0/1
• stacker_improved_set_freeze 0/1
• stacker_improved_set_nocollide 0/1
• stacker_improved_set_nocollide_all 0/1
• stacker_improved_set_delay 0/inf

Stacker Hooks - Added Stacker hooks to support external prop protections/anti-spam addons:
• StackerEntity( ent, owner )
• StackerMaxPerStack( ply, count, isRightClick )
• StackerMaxPerPlayer( ply, numSpawned )
• StackerDelay( ply, lastStackTime )
• StackerConVar( ply, cmd, arg )


Alternatively, use the Facepunch page:
Popular Discussions View All (9)
Aug 9, 2020 @ 12:24pm
The preview props aren't showing up anymore
Aug 9, 2020 @ 12:17pm
Improved Stacker Creating Errors
Le Bowser
Sep 17, 2017 @ 12:59am
Stacker Presets
real doggo
< >
ScottyBoyo Jun 11 @ 8:20pm 
A problem i have with the addon is that the addon seems to weld props together even if weld stacked props is disabled, is this a bug or am i missing something?
homophobe Jun 8 @ 2:56am 
make this able to stack effects, would be really useful
Dustyisntit Apr 28 @ 11:55am 
i cant see the ghost preview in stacker anymore, how to fix this?
kubason Apr 10 @ 1:46pm 
Yo can you do so it can go thro stuff like i want to have a combine wall thro the ground not like perfectly on it and also that u can change the thing ur stacking so if i use pathways i wont need to have probably annoying spots where u can see its not connected cuz its impossible to perfectly aline this with the physic gun
Videogamer55 Mar 3 @ 4:08pm 
[IJWTB] Thomas  [author] Mar 3 @ 8:29am 
Thank you for your meaningful input.
Videogamer55 Mar 2 @ 8:15pm 
On my opinion this is not even close to improved
Videogamer55 Mar 2 @ 8:15pm 
I want the original stacker
[IJWTB] Thomas  [author] Jan 26 @ 2:35pm 
If you are encountering issues and want them fixed, you need to provide actual details.
Cruiser 03 Jan 22 @ 3:40am 
Pls make it that this Improved one can do the same stuff as the original one without bugs