RunicSigns
Design signs live with styled words, colors, emojis, effects, precise positioning and a vanilla-viewer mode.
About this mod Author’s original text
Runic Signs 1.2.9
Create signs with live previews, styled words, colors, emojis, curves and precise positioning.
Install with BepInExPack Valheim. Use RunicSigns in place of BetterSigns.
Getting started
- Install RunicSigns through your mod manager, or import Chazman-RunicSigns-1.2.9.zip as a local mod. For manual installation, place RunicSigns.dll in BepInEx/plugins/RunicSigns.
- Equip a hammer and select the wooden sign. Aim where you want it, then press F8. The sign preview stays in place while the designer is open.
- Enter a caption. Select words to apply bold, italic, relative size, exact color or opacity to those words. Click Text Color... to see all 22 named colors with swatches; choosing one applies the proper formatting automatically. Selection stays captured while using the controls. Select all explicitly targets the full caption. With no selection, formatting changes the whole-caption defaults; individual word overrides are preserved. Click RESET TEXT to clear all word overrides and restore regular, white, fully opaque text at 1×, without changing the caption, layout, or effects. Color also accepts #RRGGBB and #RRGGBBAA.
- Use Symbols for the 64 bundled emojis. Choose alignment, background (automatically sized around the rendered caption), and Fit text to sign or Free text size. Free text size disables automatic wrapping so larger captions extend horizontally beyond the board; Enter still adds an intentional line break. Select words for relative sizing, or leave nothing selected to change the base text size. Click Effects… for independent Outline and Shadow switches and two curve strengths: up/down and forward/backward. Use both switches and both axes together, or any subset. Each axis has − / + buttons and a numeric field. Each click changes by 1 in the new fine scale: 1 now equals the old 0.01 bend. Start at 1 or −1; type decimals for smaller adjustments. The display range is −100 to +100, and 0 is flat. Existing saved signs retain their appearance; an old value of 0.01 now displays as 1. Positive values curve the center up or forward, negative values down or backward. Effects apply to the whole caption; ordinary formatting targets the selection, or the caption defaults when no text is selected.
- Enter horizontal/vertical/depth offsets directly. Depth moves the whole caption away from or toward the sign: positive is Forward, negative is Back, along the text’s own facing direction. Back/Forward buttons use the fine/coarse step, and Center text resets all three offsets. The background follows depth movement. In sign-fraction mode, one depth unit equals the text-box width. Text units supports ±2000 and uses the same scaling as plain numeric TMP offset values. The alternate mode uses sign-width/height fractions, up to ±20. Fine/coarse arrows and Center are available.
- Click Use for placement, resume aiming and place the sign normally. [ / ] still change whole-sign size outside the editor. The design remains available for subsequent placements during this game session.
- Use an existing sign to open the same live designer. Save sign commits changes. Cancel/Escape restores the saved appearance. Escape closes an open effects, color or symbols picker first. Effects preview live; Done closes the effects panel, while Cancel in the main designer restores the saved design.
F8 and bracket shortcuts can be rebound in the RunicSigns BepInEx config under Placement. Text size ranges from 0.1× to 20×, whole-sign size from 0.25× to 4×. No HTML/tag entry is needed; typed tags remain literal text.
Choose your viewers
Use Viewers: RunicSigns players for the complete editor feature set. Install matching RunicSigns versions on the server and participating clients for these designs.
Switch to Viewers: vanilla players (ON) for signs readable by players without the mod. This mode offers text colors, opacity, size, bold and italic styling, alignment, line breaks, and horizontal/vertical positioning. Use its preview to arrange
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: