SignColorPicker

v1.0.2·Updated 2026-10-10

Choose Valheim sign text colors from an in-game palette. Includes 20 presets, custom HEX colors and live config reload. Client-side only.

About this mod Author’s original text

SignColorPicker

Choose the color of your Valheim sign text without typing color tags manually.

SignColorPicker adds a Color button to the standard sign editing window and opens a palette of colored squares in a frame matching the game UI.

Features

  • 20 built-in choices, including the standard sign color.
  • Additional custom colors configured as HEX values.
  • Color applies to the entire sign text.
  • The first square restores the standard color by removing color tags.
  • Цвет for a Russian game client; Color for every other language.
  • Configuration changes apply automatically, including while the palette is open.
  • Standard OK and Cancel behavior.

Installation

Install Mod Manager or r2modman.

For manual installation, install BepInExPack Valheim and copy SignColorPicker.dll into BepInEx/plugins/SignColorPicker.

This is a client-side mod. Install it on the client editing signs; installation on a dedicated server is not required. Other players see colored text through the game's standard sign formatting.

Usage

  • Open a sign for editing.
  • Enter your text and click Color.
  • Select a colored square.
  • Click OK to save, or Cancel to discard changes.

Existing color tags are replaced when selecting a color. Other formatting tags are preserved. The palette is designed for mouse input.

Configuration

Created after the first launch:

BepInEx/config/com.xtasy.ValheimSignColorPicker.cfg

The internal identifier is retained even though the display name is SignColorPicker.

[Palette]

CustomColorsHex = #FFAA00, #66CCFF, #8B4513, #AA33DD

Separate colors with commas or semicolons. Supported formats: #RRGGBB and #RRGGBBAA; the leading # is optional. An empty value disables extra colors. Invalid entries are skipped and logged.

Custom colors appear after the built-in palette. Save the config to apply changes automatically; the mod checks for file changes every 0.5 seconds. The open palette updates without restarting the game. The sign text changes only when you select a color.

Русский

Мод добавляет кнопку «Цвет» в стандартное окно редактирования таблички. Палитра состоит из цветных квадратов без подписей и оформлена рамкой в стиле игры.

  • 20 встроенных вариантов, включая стандартный цвет.
  • Дополнительные HEX-цвета через параметр CustomColorsHex.
  • Цвет применяется ко всей надписи. Первый квадрат сбрасывает окрашивание.
  • При русском языке игры кнопка называется «Цвет», при любом другом — Color.
  • После сохранения конфига палитра обновляется автоматически, даже в открытом окне.
  • Установка нужна только клиенту, редактирующему таблички; на сервер мод ставить не требуется.

Откройте табличку, введите текст, нажмите «Цвет», выберите квадрат и сохраните кнопкой OK. «Отмена» оставляет табличку без изменений.

Конфиг: BepInEx/config/com.xtasy.ValheimSignColorPicker.cfg. Пример с несколькими цветами приведён выше. Неверные значения пропускаются с предупреждением в логах.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. 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.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. 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.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
SignColorPicker-1.0.2.zip
File size
26.5 KiB