TorvaldsAffordablePainters
A customizable painting tool for building pieces. Paint your builds with 13 colors using Torvald's painting mallet. Features configurable recipe for server progression and custom color support.
Screenshots 1 screenshots
About this mod Author’s original text
Torvald's Affordable Painters has moved to Hexium. Version 1.4.0 is the last release.
Get future updates at
Torvald's Affordable Painters
"Hammer some paint onto your creations!"
A Valheim mod that lets you paint building pieces with a variety of colors. Torvald's got you covered with his trusty painting mallet - craft it, equip it, and start adding some color to those drab wooden halls.
Now, before you start thinking old Torvald's going to let you paint your longhouse hot pink or neon green - think again! I'm a respectable craftsman, not some crazed alchemist. My colors are carefully chosen to complement what the gods have already blessed us with in this realm. You'll find wood tones that actually look like wood, and paint colors that won't make the neighbors think you've been sampling too much fermented honey. This isn't about turning Valheim into some garish carnival - it's about giving your builds the subtle character they deserve, using colors that actually belong in a Viking's world.
Features
- Paint building pieces with 13 different colors (5 wood tones, 8 paint colors)
- Custom paint-splattered mallet icon to easily distinguish from regular hammer
- Left-click to paint, right-click to open color selector
- Colors persist across game sessions and work in multiplayer
- Configurable recipe system - server admins can change what materials are required
- All colors can be customized through the config file
- Requires workbench by default (can be disabled in config)
How to Use
- Craft Torvald's Painting Mallet at a workbench (default recipe: 10 Wood, 5 Leather Scraps, 1 Coal)
- Equip it like any other tool - no more swinging swords at your walls
- Left-click on building pieces to give them a proper paint job
- Right-click to browse Torvald's color selection and pick your favorite
Configuration
After running the mod once, you'll find a config file at BepInEx/config/cebero.TorvaldsAffordablePainters.cfg.
Recipe Configuration
[Recipe]
Materials needed to craft the painting mallet
Materials = Wood:10,LeatherScraps:5,Coal:1
Whether the mallet requires a workbench to craft
RequireWorkbench = true
Recipe Examples:
Early game (default)
Materials = Wood:10,LeatherScraps:5,Coal:1
Mid-game progression
Materials = FineWood:8,Bronze:2,TrophyGreydwarf:1
Late-game luxury
Materials = BlackMetal:1,Silver:2,LoxPelt:1
Custom themed server
Materials = YggdrasilWood:5,Crystal:3,SurtlingCore:2
Color Customization
All 13 colors are individually configurable using RGB values (0.0 to 3.0):
[Colors.WoodTones]
DarkBrownRGBMultiplier = 0.45,0.25,0.15
MediumBrownRGBMultiplier = 1.2,0.8,0.4
NaturalWoodRGBMultiplier = 1.0,1.0,1.0
LightBrownRGBMultiplier = 1.3,1.1,0.8
PaleWoodRGBMultiplier = 1.1,1.4,1.9
[Colors.PaintColors]
BlackRGBMultiplier = 0.1,0.1,0.1
WhiteRGBMultiplier = 1.55,1.75,1.95
RedRGBMultiplier = 1.5,0.2,0.2
BlueRGBMultiplier = 0.2,0.3,1.5
GreenRGBMultiplier = 0.3,1.5,0.3
YellowRGBMultiplier = 1.8,1.6,0.2
OrangeRGBMultiplier = 1.5,0.9,0.25
PurpleRGBMultiplier = 1.2,0.5,1.4
How Torvald's Painting System Works
The Multiplicative Tinting System
This mod doesn't replace textures or apply solid colors - instead, it uses multiplicative color blending to tint the original wood and stone textures while preserving all their natural detail, grain, and weathering.
What Are RGB Multipliers?
When you paint a piece, the mod multiplies each color channel (Red, Green, Blue) of the original texture by your configured values:
- Original_Color × Multiplier = Final_Color
- 1.0 = No change (100% of original)
- 0.5 = Darker (50% of original)
- 2.0 = Brighter (200% of original)
Why This System?
This approach preserves the beautiful textures Iron Gate created while allowing color customization:
- Wood grain remains visible through paint
- Stone texture shows through tints
- Weathering and damage still display properly
- Shadows and lighting work naturally
Creating Cust
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: