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
Features
- 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
- Place a sign (or block) and add any writing you want
- Add lines to your clipboard with /commandsigns line<number> <\text or /command>
- 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.
Videos
Video by luigi_vampa
Links
View Source on GitHub Feel free to contribute!
Help/Support
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.
-
View User Profile
-
Send Message
Posted Nov 16, 2012@mds818 signs.dat should automatically be converted to signs.yml
-
View User Profile
-
Send Message
Posted Nov 15, 2012Is there anyway to convert from sign.dat to sign.yml (I have alot!). Plz
Realy loved the new update!
-
View User Profile
-
Send Message
Posted Nov 13, 2012@tdbruce34
thanx lol i didnt relaize reference guide had the perms ....dumbass moment
-
View User Profile
-
Send Message
Posted Nov 12, 2012@beatles2798
You mean like http://dev.bukkit.org/server-mods/command-signs/pages/reference-guide/permissions/
that was hard
-
View User Profile
-
Send Message
Posted Nov 12, 2012perms would be nice to know
-
View User Profile
-
Send Message
Posted Nov 12, 2012@Feeriix
There isn't! Perhaps I should implement this. You might be able to hack one up using permissions though if your permissions plugin supports timeouts.
-
View User Profile
-
Send Message
Posted Nov 12, 2012@rogerin0
I have indeed thought about that. When I have more time than sense I'll figure out a way of doing it without opening a security hole.
-
View User Profile
-
Send Message
Posted Nov 12, 2012Is there a global cooldown condition?
-
View User Profile
-
Send Message
Posted Nov 11, 2012@CJxD
Do you think you would be able to implement a feature that makes the signs charge items instead of money? For example, a sign that costs 5 diamonds per use? It would be so useful!
-
View User Profile
-
Send Message
Posted Nov 10, 2012CJxD, would you mind taking a look at my ticket? zonedabone isn't as active on here as you, and he has a few tickets to look at.
-
View User Profile
-
Send Message
Posted Nov 9, 2012@techdesign
Looks like it's not able to see the true player class behind our player proxy. See if there's a way to use the <name> variable instead.
-
View User Profile
-
Send Message
Posted Nov 7, 2012I'm trying to use this with a "voting" plugin. The voting plugin works by adding your username into a database with the option you voted for when you type a command:
/poll vote 1 1
this adds my username and my choice into the appropriate table. Then if I try to run the command again, it checks and find that I have already voted and fails.
With commandsigns, though, when I add that command to a sign, I can click it over and over. When I looked in the database, I see the reason is that my username is not getting recorded. Instead I see something like the following:
org.zonedabone.commandsigns.CommandSignsPlayerProxy@3e45f13
This changes each time of course, which is why I can click over and over on the sign. Is there something I can do to get the true username passed to the plugin I am trying to use?
-
View User Profile
-
Send Message
Posted Nov 7, 2012@tdbruce34
I can't 100% rule it out, but I'm confident it isn't. I'm using Essentials and I have the permissions for it. I can put it on the sign and it runs, just doesn't actually work. So it's as simple as: /commandsigns line1 @[group] then your commands... but it's just not working.
-
View User Profile
-
Send Message
Posted Nov 6, 2012@bowlda7
How can you be so sure it's not an issue with the way your putting commands into the command sign or your permissions plugin?
-
View User Profile
-
Send Message
Posted Nov 6, 2012The @[group] command doesn't seem to be working at all... Could be a compatibility issue I guess, but if anyone else is having the same problem please tell me. It's definitely not something wrong with how I'm putting the command into commandsigns so don't ask me about that.
-
View User Profile
-
Send Message
Posted Nov 6, 2012Hey just wanted to let you guys know you should update your plugins to latest beta build.. Because it doesn't work or even seen as there on latest build.. Thanks
-
View User Profile
-
Send Message
Posted Nov 6, 2012@getpsimon
I seem to get a large delay when I do it. Not sure exactly why it does it though.

The above is how I have mine set up and it seems to work. At least I think
-
View User Profile
-
Send Message
Posted Nov 6, 2012@getpsimon
I don't have my server set up so I can't test it but I would imagine it's something like
maybe?
-
View User Profile
-
Send Message
Posted Nov 6, 2012@tdbruce34
So how do I say hi from the console only 20 percent of the time:
I'm using version 1.8.4. Thanks!
-
View User Profile
-
Send Message
Posted Nov 6, 2012@getpsimon
I think that may be because of how it's set up. If you here, http://dev.bukkit.org/server-mods/command-signs/pages/reference-guide/special-characters/#w-conditions-restrictions-v1-7-9, it says
To use it as a percent I believe you need the {condition} prefacing the command sign?