Command Signs


Make signs run commands!

CommandSigns allows you to assign any commands to any block making it easier for your players to do their command-based business!

Required Dependency

  • Vault is required for CommandSigns. You can get it here: Vault


  • Run commands from signs or any other block with a single click
  • Signs can have any other text on them, the commands are linked to the sign behind the scenes
  • Elevate user permissions to run any command you choose
  • Restrict who can use the sign and when
  • Activate your CommandSigns with redstone

How To Use

  1. Place a sign (or block) and add any writing you want
  2. Add lines to your clipboard with /commandsigns line<number> <\text or /command>
  3. Right click the block to make it a CommandSign

Basic Tutorial

Advanced Usage (using money and permissions)

Reference Guide

Auto Updating

CommandSigns automatically checks for updates in order to keep your server up to date with the latest bug fixes! You can set CommandSigns to update completely automatically in config.yml, or to manually update, type /commandsigns update.

CommandSigns version reference


Video by luigi_vampa

CommandSigns 1.7.3 Demo

View Source on GitHub Feel free to contribute!

This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to

  • A unique identifier
  • The server's version of Java
  • Whether the server is in offline or online mode
  • The plugin's version
  • The server's version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online
  • The Metrics version Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.

Plugin Metrics


If you encounter a problem and it's not something covered by the tutorials and reference guide, please submit a trouble ticket using Bukkit's ticket requester in the menu above.

If it's something simple, post a comment and CJ will get back to you.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of zJustSimple zJustSimple Dec 22, 2014 at 15:50 UTC - 0 likes
    • Hello Zonedabone, i found something in my server console when i loaded my server:
    • [17:33:20 WARN]: [CommandSigns] The author of this plugin (zonedabone) has misco nfigured their Auto Update system
    • [17:33:20 WARN]: [CommandSigns] File versions should follow the format 'PluginNa me vVERSION'
    • [17:33:20 WARN]: [CommandSigns] Please notify the author of this error.
    • So i decided to post this so you can see :3
    • Oh, and i need to ask something, when i put a command on a block,when a player clicks it, the block says like playername:/spawn how do i disable it?
    Last edited Dec 22, 2014 by zJustSimple
  • Avatar of MrARCO MrARCO Dec 21, 2014 at 20:43 UTC - 0 likes

    Once i make a sign, at works. But when i reload my server, all the commands are deleted from the sign. Also, a ''signs.yml'' is not made. Entirely. Console is not giving me any errors. Horrible.

    Lastest plugin version, running 1.7.10 R1. Tried all the versions, all with the same error. i dont get what's wrong. Vault is up to date.

    The only messages i get when reloading:

    21.12 22:13:18 [Server] INFO No signs found.

    Edit:Fixed, i needed to do /commandsigns save for some reason

    Last edited Dec 22, 2014 by MrARCO
  • Avatar of KrakenMaster KrakenMaster Dec 20, 2014 at 15:37 UTC - 0 likes

    Is Easy

  • Avatar of Skyyofficial Skyyofficial Dec 11, 2014 at 16:52 UTC - 0 likes

    it wont activate with redstone even if i turned the option on... Spigot 1.8

  • Avatar of frizzbee30 frizzbee30 Dec 09, 2014 at 20:47 UTC - 0 likes

    @151baccardi: Go

    some seem to work, some don't definite issues since 1.8

  • Avatar of 151baccardi 151baccardi Dec 05, 2014 at 15:02 UTC - 0 likes

    seems to be broken in 1.8 - PLease fix. I use command signs religiously !

  • Avatar of MilloTron MilloTron Nov 17, 2014 at 08:48 UTC - 0 likes

    So I'm having a lot of trouble with the <randomname>, whenever I put it on a block it works but once I try to use it it gives me the message "CommandSign text must be removed first". Anybody have any suggestions, I've tried everything in game and looked it up as well. This is really frustrating I would really appreciate some help.

  • Avatar of m1zark m1zark Nov 11, 2014 at 22:18 UTC - 0 likes

    I'm using version I can create signs/remove signs no problem but whenever I click on a sign I get the following "Could not pass event PlayerInteractEvent to CommandSigns v1.9.3.2" in the console.

    Heres a link to a pastebin of the exact error im getting. Error in Consolo

    Last edited Nov 12, 2014 by m1zark
  • Avatar of porthos203 porthos203 Nov 09, 2014 at 23:57 UTC - 0 likes

    ok i have a problem in my server exemple i sell a command and he can buy it 1 time so someone clicked 2 3 time by error and spended all is money and got only 1 time the command for cost of 3 time lol can you fix that or help me out with that someone and thank in advance i use version 1.7.2 sorry for my bad english

    Last edited Nov 09, 2014 by porthos203
  • Avatar of Iwitrag Iwitrag Oct 26, 2014 at 18:28 UTC - 0 likes

    Hello, command /clear from essentials doesnt work properly with command signs.


Date created
Mar 07, 2012
Last update
Aug 14, 2014
Development stage
GNU General Public License version 3 (GPLv3)
Curse link
Command Signs
Recent files



Required dependency