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 Omanoctoa Omanoctoa Oct 10, 2016 at 18:55 UTC - 0 likes

    @hollo2: Go

    Strange. I recall a while ago when we updated WorldEdit, it briefly solved the issue... I wasn't paying attention when it happened, so they may have been just new Signs, but potentially... I'm wondering if has links to WorldEdit? Not trying to point the finger here, just something I encountered (and our server has some unusual features so...might be just us)

  • Avatar of Omanoctoa Omanoctoa Oct 08, 2016 at 12:05 UTC - 0 likes

    @hollo2: Go

    @hollo2 I think it happened in 1.9 as well, if I recall. Oddly, the signs usually work properly while I'm setting them up, sometimes even longer. Then they revert to punch = 1 click, rightclick = 2 clicks

  • Avatar of Omanoctoa Omanoctoa Oct 08, 2016 at 12:03 UTC - 0 likes

    Is it possible to prompt a user for an input for signs? I haven't noticed any documentation regarding this. Any thoughts?

    @overdraft015: Go

    I ran into this issue too. For can do what CWDF suggested, using Command Blocks, but honestly that is very messy, and means you have to have Command Blocks enabled. Even easier though, is simply edit the CommandSign signs.yml and edit the command in question. DO this with the server offline however - don't simply use /cmds reload, because this can cause issues on rare occasions. Also, remember to back up signs.yml prior to restarting.

  • Avatar of hollo2 hollo2 Sep 18, 2016 at 10:14 UTC - 0 likes

    @Omanoctoa: Go

    This is happening to me too - i think its due to 1.10

    an update would be nice :)

    @PsycoPandaLover: Go

    Also this happens on a server crash its annoying af and its a good reminder to backup your signs.yml

    Last edited Sep 18, 2016 by hollo2

  • Avatar of PsycoPandaLover PsycoPandaLover Sep 10, 2016 at 16:56 UTC - 0 likes

    I had set up over 100 signs, they worked for like 2 days and then they all stopped working, i restarted the server and they still dont work. It took me forever to set them up. What happened? How do i get them back? I dont wanna redo them all if they will stop working again.. Please help...

  • Avatar of CWDF CWDF Sep 02, 2016 at 13:57 UTC - 0 likes

    @overdraft015: Go

    you could put it in like a command block and have the sign run a command like /setblock x y z redstone_block to activate it and another cmd block to remove the redstone block after?

  • Avatar of overdraft015 overdraft015 Sep 02, 2016 at 08:22 UTC - 0 likes

    I might of missed something, but is there a way to do long commands? I am trying to run a command that's too long to fit inside chat. I don't have console access so importing isn't an option.


  • Avatar of Omanoctoa Omanoctoa Aug 19, 2016 at 10:04 UTC - 0 likes

    I don't think it's directly CommandSigns causing this, but anyone else encountering a bug where commands are being run twice when a player right-clicks a block? Punching (left-click) a block works normally.

  • Avatar of frizzbee30 frizzbee30 Jun 10, 2016 at 22:09 UTC - 0 likes

    @BaconGeek: Go


    KB Craft multiworld server
    Members blog site and file share

    New players are always given a warm welcome!

  • Avatar of BaconGeek BaconGeek May 25, 2016 at 12:37 UTC - 0 likes

    I'm pretty sure the answer is yes, but the lack of a config file is normal, right?


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