Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

Khloe Leclair

Uploaded by

KhloeLeclair

Virus scan

Safe to use

About this mod

Theme Manager has two main jobs. First, it makes it possible for content packs to modify hard-coded colors used in in-game UIs. Second, it makes it easy for other C# modders to allow content packs to modify their in-game UIs.

Requirements
Permissions and credits
Changelogs
Hello, players!

If you're here, it's probably because you've got another mod or a content pack that depends on Theme Manager. By itself, it doesn't do much.

Theme Manager has two main jobs:

  • Theme Manager makes it possible for content packs to modify hard-coded colors used in in-game UIs. Take the calendar, for example. It has a blue border that flashes around the current in-game day. It also draws gray squares over previous days to dim them. Theme Manager lets you change those colors. Check out this example:
  • Theme Manager makes it easy for other C# modders to allow content packs to modify their in-game UIs. This is the same technology used by my other mods, Better Crafting and Almanac, that let content packs modify their looks.


Install


How to use
Theme Manager adds a section to the Generic Mod Config Menu that lets you select a theme, configure the font changes, and enable some (excessive) debug logging if you wish. You probably won't even need to use this, but it's there.

If you don't have Generic Mod Config Menu, you can use the theme, retheme, and tm_repatch commands to control Theme Manager.


Compatibility


Known Issues
  • Using the C# API is currently impossible due to issues with Pintail. I'm trying to work with the devs to get it fixed.


See also