premium banner
Lets you apply color to individual or rows of fences.

Description

This mod lets you paint your fences by hovering over them, holding down a mod key (default Left Shift) and scrolling with the mouse wheel.

To change the color of connected fences of the same type that have the same color, hold down the bulk mod key as well (default Left Ctrl).

To remove color from a fence, hover over it and press the uncolor key (default Del). You can remove color from connected fences that have the same color by using the bulk mod key as above.


Notes

This mod uses its own greyscale textures for fences. Painted fences will not respect your modded fence sprites.

You can create your own greyscale textures to replace the default ones using content patcher and targeting the following texture paths:

aedenthorn.PaintedFences/Fence1
aedenthorn.PaintedFences/Fence2
aedenthorn.PaintedFences/Fence3
aedenthorn.PaintedFences/Fence5

You can also make modded fence objects (idek it that's a thing) colorable using content patcher and targeting the dictionary at:

aedenthorn.PaintedFences/dict

and adding an entry to the dictionary, e.g.:

"MyModdedFenceID": "PathToMyModdedFenceSprite"


Config

You can customize this mod by editing the config file or using Generic Mod Config Menu.


Technical

Requires SMAPI.

Implements a Generic Mod Config Menu interface to change config settings in-game.

Code is at https://github.com/aedenthorn/StardewValleyMods.

A list of all my mods for Stardew Valley is available at https://www.nexusmods.com/stardewvalley/articles/895.

154ff2dc-7710-4dd9-8a16-ecf14beeeeb6