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 visde visde Nov 10, 2015 at 00:47 UTC - 0 likes


    Is there a way to make the sign delete itself at the end of the command lines?

    I want to make a plot like setup where u buy a piece of land. But i want to make it so there is only one player per plot without having to make an entire plots world for it.


  • Avatar of hollo2 hollo2 Oct 30, 2015 at 19:20 UTC - 0 likes

    @Dillzzzzz: Go

    /cmds 1 (shift + #)20

    this would be a 20 second cooldown it doesnt show up for some reason

    @ashash1509: Go

    have you tried /cmds 1 ?/^clear <name> <item> <ammount>

    We use command signs on our server and i have to say its one of the best plugins on there.

    Last edited Oct 30, 2015 by hollo2

  • Avatar of taha51595 taha51595 Oct 29, 2015 at 19:26 UTC - 0 likes

    @Omanoctoa: Go

    its nothing with this plugin. If you can do the command in game then do the exact same command with a /# on the sign. Ex. want to do /warp Shop. Sign: /#warp Shop <player>

  • Avatar of taha51595 taha51595 Oct 29, 2015 at 19:24 UTC - 0 likes

    ABSOLUTELY LOVE THIS! I heard about this somewhere idk where but it has opened up so many opportunities for my prison server! I made it so that when a player prestiges, they tp to a place with signs that let them pick one color chat they get to use. I also set it up so when they pick one they tp to somewhere else. It has given me so many other amazing ideas. I 100% LOVE this plugin. I actually searched this up again just to write this review. Any one that has complaints about a command not working, it's just probably something with the plugin, but not this one

  • Avatar of ashash1509 ashash1509 Oct 16, 2015 at 16:23 UTC - 0 likes

    Is it possible to set up a sign to take an item from the players inventory

    e.g. Take 10 emeralds from their inventory to run a command


  • Avatar of NorthFailer NorthFailer Oct 11, 2015 at 12:29 UTC - 0 likes

    @SoulWr3cker: Go

    Add line like this:

    /# pex user name add permission. Use pEX commands by console

  • Avatar of SoulWr3cker SoulWr3cker Sep 01, 2015 at 22:17 UTC - 0 likes

    How to I get it to give people permissions?

  • Avatar of Omanoctoa Omanoctoa Aug 23, 2015 at 13:35 UTC - 0 likes

    I've read through all the comments for this awesome plugin but still can't seem to find anyone providing a solution... I want to send a message to all players within a defined radius when the sign is triggered (specifically, by redstone). Similar to the @a[r=5] operator that you can use on commandblocks. The closest I can get with CommandSigns so far is..

    /cmds 1 /*sudo <player>[r=20] msg <player> Message text here or /cmds 1 .Send message as player

    However, either the command doesn't work, or it broadcasts the message to the entire server/world. I want it to broadcast within a radius. Has anyone figured out a way to make this work, and if not could a variable or condition be created for it?

    Last edited Aug 23, 2015 by Omanoctoa: my terrible grammar-type
  • Avatar of frizzbee30 frizzbee30 Aug 23, 2015 at 08:59 UTC - 0 likes

    Would be great to see some development of this great plugin :(

    KB Craft multiworld server
    Members blog site and file share
    Server New players are always given a warm welcome!

  • Avatar of Dillzzzzz Dillzzzzz Aug 21, 2015 at 08:43 UTC - 0 likes

    Just how do you add cooldowns..That's all I need. The description doesn't help me and even the tutorial video doesn't explain it.

    Do I added 'timeinseconds' or {timeinseconds}, does it have to go on the first line? I did /commandsigns line1 timeinseconds 5 which didn't work, I tried /commandsigns line 1 {timeinseconds} 5 and it still didn't work! WHAT DO I DO!?

    Havoc OP PvP Banner


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