Rust

How to Install and Use Sign Artist on a Rust Server

Rust·May 20, 2026·19 min read

Overview

Rust bases, shops, and trading posts do not have to rely on plain wooden signs forever. With the Sign Artist plugin, server owners and players with permission can place online images directly onto signs or generate custom text with chosen colors. That is useful for shop menus, clan branding, directions, warning signs, and the occasional questionable masterpiece.

Sign Artist works through uMod, so your Rust server must have uMod enabled before the plugin can load. Once installed, the plugin adds chat commands for adding images, drawing text, and restoring signs if Rust updates break them.

Installing Sign Artist

  1. Open the Sign Artist page on uMod and download the plugin file.
  1. Save the file somewhere easy to find on your computer.
  1. Open your server panel and go to the server settings area.
  1. Confirm the selected game is Rust and that you are working on the correct server profile.
  1. Open FTP or the file manager from the server panel.
  1. Sign in with your FTP password, then open the `oxide` directory.
  1. Go into the `plugins` folder and choose Upload.
  1. Drag the downloaded Sign Artist plugin file into the upload area.
  1. Wait for the upload to reach 100%, then return to the main server panel.
  1. Restart the server so the plugin can load.

If the plugin does not start, confirm uMod is enabled for the server. Rust plugins depend on uMod, so missing that step is the digital equivalent of trying to paint without a brush.

First Permission Setup

After the plugin is installed, grant yourself permission before trying the commands. Open the server console and run this command, replacing the bracketed value with your Rust name or SteamID:

`oxide.grant user [name/steamID] signartist.url`

This permission allows the account to place images from URLs onto signs. Other Sign Artist features, such as text signs or restore commands, may need their own permissions depending on how you want staff and players to use the plugin.

Sign Artist Commands

Sign Artist is mainly controlled through chat commands while looking at a sign. The most common commands are used to place an image, generate text, or restore sign data.

Before giving these commands to regular players, decide whether your server needs limits. Image signs can be useful, but unrestricted access can also turn a peaceful shop district into an art gallery with no curator.

Adding Images to Signs

To place an image, copy the direct URL for an online image and use the `/sil` command while looking at the sign. PNG and JPEG files are the safest choices, since those formats are the most reliably supported.

A typical workflow looks like this:

  1. Place or approach a sign in-game.
  2. Copy a direct image URL ending in a supported format such as `.png`, `.jpg`, or `.jpeg`.
  3. Look directly at the sign.
  4. Run the Sign Artist image command with the URL.

If the image does not appear, check that the link points directly to the image file instead of a webpage that contains the image. Some websites block hotlinking or hide the real file URL, which can prevent the plugin from downloading it.

Creating Custom Text

Sign Artist can also generate text on signs with custom sizing and colors. This uses the `/silt` command and requires text-related permission.

Example:

`/silt TextHere 20 #f54242 #000000`

In that example, `TextHere` is the text, `20` controls the size, and the two color values are HEX colors. HEX colors use six-character codes, such as `#ffffff` for white or `#000000` for black.

Editing the Configuration

Server owners can adjust Sign Artist settings from the plugin configuration file. Common changes include image size limits, download behavior, and how many image downloads can happen at once.

  1. Open FTP or the file manager from your server panel.
  1. Enter the `oxide` directory, then open the `config` folder.
  1. Find `SignArtist.json` and choose Edit.
  1. Change the settings you need, then save the file.
  1. Restart the Rust server so the updated configuration applies.

When editing JSON, keep commas, quotation marks, brackets, and spelling intact. A small formatting mistake can stop the configuration from loading correctly.

Common Problems

Images Will Not Upload

Start by checking the image format. PNG and JPEG are the best options for Sign Artist, and unsupported formats may fail silently or never render on the sign. If needed, convert the image before trying again.

If the format is correct, verify permissions. For URL images, the player needs `signartist.url`. For generated text, check that `signartist.text` is granted to the user or group.

Config Changes Do Not Apply

Make sure the file was saved and the server was restarted afterward. Plugin configuration changes usually do not apply in-game until the server reloads or restarts.

If the setting still does not work, inspect `SignArtist.json` for broken JSON formatting. Missing commas, removed quotes, or accidental extra characters can prevent the plugin from reading the file.

Signs Broke After an Update

Rust updates can occasionally disrupt existing Sign Artist signs. If this happens, use the restore command:

`/silrestore all`

The user running it must have the `signartist.restoreall` permission. If restoration does not fix a specific sign, remove and place that sign again, then reapply the image or text.

Useful References

  • Sign Artist on uMod
  • How to become an admin on a Rust server
  • How to use Rust oxide commands
  • Adding plugins to Rust servers

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support