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.
@tnud
I too, in the Textfile where the Signs should be saved are those with the Money-Tag missing. Our Server restarts every 24h, so i would appreciate a hotfix or 1.7.0 asap. Until then the Plugin is useless for me.
I have given my players "commandsigns.use.*: true", yet they can't use any /* command.
@zonedabone
I have the exact same issue as Erik991NL. Latest Vault and latest Commandsigns. The signs.dat looks fine as far as I can tell, something else is wrong.
As erik the issue only appears if I restart the server, commandsigns seems to be able to handle itself fine otherwise. I really dig it =)
I have this error while trying to use /* sign . I can create it but not use
2012-04-16 18:34:46 [WARNING] Task of 'CommandSigns' generated an exception java.lang.NullPointerException at org.zonedabone.commandsigns.CommandSignsSignClickEvent$1.run(CommandSignsSignClickEvent.java:201) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:126) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:520) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
@gold23
The quick way is to use /^time day (the /^ )
Is there a way to allow players to be able to use the command signs that use commands that they don't have access to?
@Perfk
/cs copy <click sign> edit the sign /cs remove <click sign> <click sign>
@zssz2
I'll probably add special meaning to @op, making that require op status.
Any way that you could make it so that the plugin ignore's op status? I've got signs that are used to promote ranks, and op's can still use the sign even though they're not in the group that has the commandsigns.group.somegroup perm (and the group that they are in has the commandsigns.group.somegroup perm set to false).
Is there some way to do this already?
can i add a line to sign that is already enabled?
i have a sign with 5 lines. its a "lot" of work to type it all again,
I really cant wait for the redstone support! I think this totally rocks and deserves much more downloads!
You rock.
@Frozath
I tried to add some essentials command. /cmds line0 /*ping and on another sign: /cmds line0 /*weather sun
Propably I dont know how to add permissions. I tried commandsigns.essentials.ping and commandsigns.ping node to add to me.
Is there a way to tell the players how many seconds remain each time they click the sign?
@Jong1
http://dev.bukkit.org/server-mods/command-signs/pages/
(and @Race_Pro_Kid) Also, redstone support is coming in 1.7, which would allow this type of behavior.
@Qentus, what is the exact line you are trying to set on the sign?
You should add support for executing a command when a player steps on a block. Like if someone wants to kill a griefer or intruder automatically without having to lift a finger. By the way, awesome plugin. Use it all the time. :)
Thanks zonedabone, and others, for what looks like a great plugin.
Is there a Wiki with all the command options and permissions? I know most is in the video but it is V helpful to be able to print off a list.
One request: could this be enhanced to support buttons and plates? It has a more powerful scripting language than TriggerCmds that I am currently using and sometimes it is better to use a plate especially (automatic). Also, if it controlled levers you could run different commands for UP and DOWN - eg. SURVIVAL vs CREATIVE. Just a thought.
Thx again. :)
I have this error while trying to use /* sign . I can create it but not use
2012-04-16 18:34:46 [WARNING] Task of 'CommandSigns' generated an exception java.lang.NullPointerException at org.zonedabone.commandsigns.CommandSignsSignClickEvent$1.run(CommandSignsSignClickEvent.java:201) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:126) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:520) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
@Erik991NL
I noticed this error once I uploaded 1.6.0 to the update system. I'll look into it and see if I can find a fix for 1.7.0, which is going to have redstone support. (Promise this time!)
Got the following error while making a commandsign: http:pastebin.com/StvG69bz The Commandsign works then, but when restarting the server the commandsign is gone. I'm running Vault 1.2.15 and CommandSigns v1.6.0.
@LaserCucumber
It's better than not having support for all of the economies that everyone likes. I'm sorry, but Vault support is here to stay.