Garry's Mod

Garry's Mod

625 ratings
Submaterial Tool [Improved] December 2025 Update
3
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Roleplay, Scenic
File Size
Posted
Updated
12.244 KB
18 Jul, 2022 @ 7:09am
1 Dec @ 5:24am
15 Change Notes ( view )

Subscribe to download
Submaterial Tool [Improved] December 2025 Update

Description
SubMaterial Tool (Improved & Updated)

[EN]
This is a rewritten and optimized version of the SubMaterial Tool. The code has been cleaned up, the Duplicator is fully supported, and a new feature has been added: Self-Application.

🔥 Features:
  • Updated Code: Clean, optimized, and stable. No script errors.
  • Duplicator Support: Saves and loads your material overrides perfectly.
  • Self-Application: You can now change materials on your own player model!
  • No Conflicts: You don't need to unbind your scroll wheel. It works out of the box.

🎮 How to use:
Standard Mode (Props/Ragdolls):
1. Scroll (Mouse Wheel) to select the material index (SubMaterial ID).
2. Select a material from the menu (C menu) or type a path.
3. Left Click to apply the material.
4. Right Click to revert/reset to default.
5. Reload (R): Copy the material from the target model.

Self-Application Mode (Player Model):
1. Press Use (E) + Reload (R) at the same time to target yourself.
2. Follow the standard instructions above (Left Click to apply, Right Click to reset).

⚠️ Important Note on Skins:
Models with multiple skins often have different material setups. For example, "Material Index 0" on Skin 1 might be a different texture than "Material Index 0" on Skin 2. Keep this in mind when swapping skins on props.

Proof of stability (No bugs):
Watch Video
Popular Discussions View All (8)
32
28 Sep @ 10:27am
Errors and problems!
scalevvizard
8
6 Aug @ 11:01pm
Suggestions and improvements
scalevvizard
0
5 Aug @ 4:31pm
scrolling
Biovox
120 Comments
craigmcintyre1 13 Dec @ 8:10am 
does this replace?
Kaaatie's fan 7 Dec @ 2:48pm 
it doesn't work
Atla 2 Dec @ 5:19am 
Этот апдейт просто имба
Clover 1 Dec @ 2:13pm 
That makes more sense, and because it's an engine issue nothing can be done about it I assume. :steamthumbsup:
Jolly Scrunk 1 Dec @ 11:37am 
cant we ask Rubat to fix it or look into it?
Jolly Scrunk 1 Dec @ 11:34am 
damn is there no fix for that at all bro?
scalevvizard  [author] 1 Dec @ 5:26am 
The issue with the last 6 textures is likely a Source Engine limitation. The function SetSubMaterial typically supports a maximum of 32 materials (indices 0-31) per model. High-definition models often exceed this limit. It's not the tool's bug, it's an engine restriction.
Clover 30 Nov @ 11:54am 
also, wanted to say I love this addon, I've been using it for about a year or 2, and i've never really had any significant issues with it, besides not being able to swap materials for the last 6 textures of an hd gordon freeman model.
Clover 30 Nov @ 11:51am 
To all the people saying they can't change their own materials, point the tool at the (empty) ground, and the menu should appear, which will let you change your materials.
Jane (Dispatcher) 24 Nov @ 2:01am 
hey is it just me or why can i not still change materials on some parts what is the reason
is this a bug or smth?