Source-checkedBuilding & decoration

Signwright

by BatBoys · for Valheim

Edit wood signs where they stand. Colors, styles, symbols, stamps, and runes, saved as normal sign text. Put it on the server and on every player.

246Downloads
5d agoLast updated
BepInExLoaders
ThunderstoreSource

About Signwright

From Thunderstore

Edit wood signs where they stand. Colors, styles, symbols, stamps, and runes, saved as normal sign text. Put it on the server and on every player.

Signwright

Signwright replaces the wood-sign text box with an editor on the sign. You write the words, pick a color, set the style, and save. Other players see that sign, and a dedicated server keeps it after a restart.

Install

Install it with your mod manager in both places:

  • The dedicated server.
  • Every player who will write a sign, or read one longer than 50 characters.

A sign of 50 characters or fewer is still a normal Valheim sign. A player without this mod can read it. A longer sign is cut short for anyone who does not have it. The server needs the mod too, or it cuts those longer signs back when it saves the world.

BepInEx for Valheim is required. A mod manager installs that for you.

To install by hand, put Signwright.dll and symbols.txt in BepInEx/plugins/Signwright/ on the server and on each of those players. The two files have to stay in the same folder.

Open and close

Place a wood sign, look at it, and use it. The window opens on that sign.

  • Save writes the sign.
  • Cancel, Escape, or B puts the old text back. On a PlayStation pad, Circle is that same button.

The plank does not grow. A very large size hangs off the board.

The window

  • The bar at the top shows how long the sign is. It is green up to 50 characters, gold up to your limit, and red past it. When it is red, Save is off and the window tells you how many characters to remove.
  • Undo and Redo step back and forward through your changes. Ctrl+Z, Ctrl+Shift+Z, and Ctrl+Y work too.
  • Text and Style are always at the top. Symbols, Inks, Stamps, Runes, and Sign text are tabs below them.
  • Drag the window by its title. It stays on the screen, and it opens where you left it next time.
  • The window shrinks to fit a small screen. You can make it bigger or smaller in the settings.

While the window is open

The map, emotes, guardian power, and the other game keys stay off. The mouse wheel does not zoom the camera. Those come back when you close the window.

Text

  • The line buttons pick a line. + Line adds one. Delete this line removes the line you are on.
  • A line can have more than one colored part. + Part starts a new part right after the one you are on, with its own ink and style. Click a part's button to edit it again. Clear this part empties it, and Delete this part removes it.
  • The box is the words for that part. Click in it to place the cursor.
  • Left, Center, and Right set the line.

Style

  • Normal, Raised, and Lowered move the words on the line.
  • Italic, Underline, Strike, Highlight, and Small caps mark the words.
  • Size, Height, Spacing, and Tilt stay off until you turn one on. Each one has a slider with - and + buttons and shows its value. Size starts at 5. With no size, the game fits the words to the plank, up to about 8. Size 14 fills the plank. A negative size flips the letters.

Symbols

Search by name. The search looks through every group, not just the one that is open. Bird finds a hen, and chicken finds a poultry leg. The symbol is inserted at the cursor. If text is selected, the symbol replaces it.

Many symbols do not draw in the text box. The name on the button is what they are. Some also show as an empty box on the sign, because the game font does not have them. Flags, skin colors, and joined emoji are not in the list.

Inks

Pick a named ink, or any color. The swatch, the red, green, and blue sliders, and the hex box all set the same color. c74 and cc7744 both work. Opacity sets how solid the color is. 100% is solid, and lower is more see-through.

Stamps

A stamp replaces the whole sign with a ready-made label, such as a store, a tavern, a portal, a warning, or a dock. If the sign already has words, the window asks first: Replace sign or Keep my sign. You can change the stamp after, or press Undo.

Runes

Type letters and press Carve. th becomes one rune. Carve replaces the words in the part you have selected. Add my character's name on a new line adds your character's name under the sign.

Sign text

The Sign text tab is the text the sign stores. You can edit it by hand. You do not have to.

Settings

After the first launch, the config file is BepInEx/config/com.signwright.valheim.cfg.

| Setting | What it does | | --- | --- | | CharacterLimit | How long a sign may be. Default 400. You can set 50 to 800. | | ReplaceEditor | On by default. Turn it off to keep the normal text box, still with the longer limit. | | Window / Scale | Size of the editor window. Default 1. You can set 0.6 to 2. | | Window / ValheimFont | On by default. The window uses Valheim's font. Turn it off if a label looks wrong. | | Window / X and Y | Where the window opens. Dragging the window sets these for you. |

Credits

Made by BatBoys. Built with the help of AI tools, so it's tagged AI Generated on Thunderstore.

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 5d ago.

Signwright on Nxeon

From our catalogue
One-click install
Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
Server side
Optional on the server
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.1.21, released 2026-10-30

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 6 recorded builds of Signwright.

Recent builds

BuildReleasedGame versionsLoaders
1.1.212026-10-30n/aBepInEx
1.1.202026-10-28n/aBepInEx
1.1.192026-10-25n/aBepInEx
1.1.182026-10-19n/aBepInEx
1.1.152026-10-19n/aBepInEx
1.1.142026-10-19n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run Signwright on a Valheim server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Building”

Building & decoration

Blocks, furniture, decorations and building tools.

Works on a server

From source side support

Thunderstore lists server-side support for Signwright as optional: it can run on a server, but isn’t required there.

Compatibility

Game
Valheim
Loaders
BepInEx
Runs on
Serveroptional on the server
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-30Open ↗
  • ✓AuthorBatBoys, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

Signwright, answered

Generated from the mod’s own source data.

Do my players need to install Signwright?

Thunderstore lists server-side support for Signwright as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. Signwright is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Signwright on a Valheim server.

Deploy in about a minute from $9.99 a month, then add Signwright in one click.