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 Apr 12, 2013Hello All.
I'm needing some help setting up command signs to hook into GroupPermsLite. Would anyone have the knowledge of Command Signs to help me with this?
-
View User Profile
-
Send Message
Posted Apr 8, 2013Omg...
It's <player>
-
View User Profile
-
Send Message
Posted Apr 8, 2013and how do i get more than one command on the sign
-
View User Profile
-
Send Message
Posted Apr 8, 2013i want to use the command /pex add group newbe user {name} but how can i get the name to be there name
-
View User Profile
-
Send Message
Posted Apr 6, 2013ya doing /ma join works, but the button, no. No errors pop up in the console either so i'm quite confused o.O
-
View User Profile
-
Send Message
Posted Apr 5, 2013@BossSurvivalServer
OP yourself and do the command "/ma join". If the error proceeds then its mobarena. If not return here and seek redress.
-
View User Profile
-
Send Message
Posted Apr 5, 2013With this plugin is doesn't seem to work with mob arena, when i do /cmds 1 /ma join, i click the button i get sent to the lobby and it says i joined but i cant play its like i never joined though. im not sure if its the plugin or my server. please help!!!
-
View User Profile
-
Send Message
Posted Apr 5, 2013@CJxD
Reassuring. Thanks. Good luck with your endeavors.
-
View User Profile
-
Send Message
Posted Apr 5, 2013@TheElm
CommandIt will support 100% of the CommandSigns you have today - and it'll actually be human readable for a first! I should know as I've already finished the conversion script.
You can run commands like Button Warp still with 'run("bw spawn")', even though you could emulate exactly the same thing in pure CommandIt (as far as the spec goes so far):
CommandIt is currently being held up by lack of interest on Zonedabone's side (getting the lua to call our Java methods), but his arm is easily twistable.
-
View User Profile
-
Send Message
Posted Apr 4, 2013Is there ANY chance of keeping this plugin? I have atleast 80 or so commandsigns around my spawn alone. Its a pretty useful plugin, as it supports commands from other plugins too. I've never been too into lua, and Im not sure if the lua will support the commands from other plugins. I've been using commandsigns for ages and have always been a big fan of it. Really simple to set up, etc etc. And I see that for CommandIt you can do "player.op()" to get op, but what if I wanted to use Button warp for "/bw spawn", pex to change a players suffix if they have a certain permission, etc etc. I use commandsigns as a base for a lot of stuff... Its really universal.
-
View User Profile
-
Send Message
Posted Apr 4, 2013@lvlercenary
If typing '/hero confirm' causes the problem, then the issue isn't CommandSigns =P
-
View User Profile
-
Send Message
Posted Apr 4, 2013@Bl0c
There is a danger if a plugin doesn't use the main thread to execute commands (which is pretty much your only option anyway) as in the main thread, the player is elevated, the command is run, then the player is demoted again immediately. The only way to take advantage would be to interrupt this behaviour through another thread or forcing CommandSigns to crash somehow.
Basically, unless you're a seriously determined programmer, it's safe. I'm sure your players don't program your plugins =P
-
View User Profile
-
Send Message
Posted Apr 4, 2013@sakura_blades
This plugin is deprecating for CommandIt - it is unlikely either of us will get round to any improvements on this plugin, but tickets are taken into account and 'fixed before broken' in the new plugin.
-
View User Profile
-
Send Message
Posted Apr 3, 2013Is there no one paying attention to the tickets? I've had a ticket active for a week now and haven't even gotten a "we're looking into it" response to it....
-
View User Profile
-
Send Message
Posted Apr 3, 2013i dont know if im missing something or what, but heres my problem.
I am trying to make a sign based Class selection for Heroes....
however when i create a command sign for /hero choose "insert class name" it displays that class information, but when i click the sign /hero confirm it displays the hero help information same thing when i type /hero confirm...
am i missing something?
Sign 1: /cmds 1 /hero choose cleric
Sign 2:/ cmds 1 /hero confirm
-
View User Profile
-
Send Message
Posted Apr 2, 2013It is not dangerous to use "^" and "*"? Software could not take advantage of the time the person has rights to executed orders?
-
View User Profile
-
Send Message
Posted Apr 1, 2013@jelluh24
Make sure you have permission to use the command in the sign, and make sure (although it's on by default) you have at least commandsigns.use.regular in your permissions.
-
View User Profile
-
Send Message
Posted Apr 1, 2013@kasukali
You're looking for /#command
-
View User Profile
-
Send Message
Posted Mar 31, 2013Instead of elevating the user's permissions, could you possibly just add a function so I can have the Console run the command, with perhaps a %player% variable for whoever activates the sign?
-
View User Profile
-
Send Message
Posted Mar 31, 2013I am op and it says that I don't have permission when I click on a sign. Is it because I just switched over to bpermissions?