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 Oct 16, 2012Awesome, thanks. I missed the ! condition so that will work perfectly.
Though, sadly I cannot use !&residence.create as it turns out to be "!esidence.create" :\
I'll mess with it some to see what I can do.
-
View User Profile
-
Send Message
Posted Oct 16, 2012@tdbruce34
Firstly, there is no limit to the number of lines anymore
Secondly, use restrictions as found in the advanced guide.
Thirdly, it's better to block a permission, rather than to grant a false one. What if someone started out with false for the node by default? On that note, you can just use the res.create permission as your flag.
-
View User Profile
-
Send Message
Posted Oct 16, 2012@themiki470
Try /cmds or /cmdsigns to double check. If it still doesn't work, post your complete startup log.
-
View User Profile
-
Send Message
Posted Oct 16, 2012Hello!
I have a problem: I type the /commandsigns command and it says "Unknown command". Its doesnt shows any errors in command line at the startup of server. Please help I really need this plugin.
-
View User Profile
-
Send Message
Posted Oct 13, 2012Is it possible to restrict a player to using a sign only once, so long as they possess a specific node or restrict them from ever using it again?
I'll give you an example of how it's set up.
I have a sign set up to charge players 10,000 coins with $10000, then /perms player setperm <name> res.create true". But don't want them to be able to mistakenly click the sign again to be charged $10000 for nothing to gain
Would I have to use "" with cmds with a HUGE number for a CD, could I set up something like:
(using PermissionsBukkit so it relies on "true" and "false")
/cmds line1 $10000
/cmds line2 /^perms player setperm <name> res.create true
/cmds line3 /^perms player setperm <name> use.homesign false
/cmds line4 &use.homesign
Would that work?
is line4 the limit on the amount of lines you can have? or can I have line5, line6, line7, etc..
Thanks.
-
View User Profile
-
Send Message
Posted Oct 13, 2012@deleted_8665991
Ah, I see. Well I'll see if I can put the functionality back without it glitching up next time I make a release.
-
View User Profile
-
Send Message
Posted Oct 7, 2012@CJxD
I know this is one way to do it, but then i have to have a pressure plate on the block, also not all blocks allow pressure plates on them.
-
View User Profile
-
Send Message
Posted Oct 7, 2012@PragmaticObject
I'll look into GroupManager for you
-
View User Profile
-
Send Message
Posted Oct 7, 2012@Lostferret13
This bug was fixed for Bukkit 1.2.5+ with CommandSigns v1.7.9.
Please update to the latest version.
-
View User Profile
-
Send Message
Posted Oct 7, 2012@ProfLiebstrumpf
I really don't know =/
-
View User Profile
-
Send Message
Posted Oct 7, 2012@deleted_8665991
You can achieve this with a pressure plate, then using redstone to go to a CommandSign. The best option is to place commands on the block underneath and activate it with /cmds redstone.
-
View User Profile
-
Send Message
Posted Oct 6, 2012Can you add an option to make the block activate when walking on? Or within proximity of x and y? Thanks!
-
View User Profile
-
Send Message
Posted Oct 6, 2012@mihanikkaribi
YAML is not correctly importing the file as UTF-8. I will look into this for you. A ticket has been made from your post =]
-
View User Profile
-
Send Message
Posted Oct 5, 2012I really like this plug-in it's Just what I need for my server! BUT... It won't work... I'm using GroupManager, does the plug-in not support it? If so could this be fixed.. I'm pretty mad this won't work
-
View User Profile
-
Send Message
Posted Oct 5, 2012Running version 1.7.3, whenever I try and use a commandsign with the "/* " super, the console gives me this error: edit: running PEx, as this seems to be an issue
19:01:29 [WARNING] Task of 'CommandSigns' generated an exception java.lang.NullPointerException at org.zonedabone.commandsigns.CommandSignsClickHandler$RunHandler.run(C ommandSignsClickHandler.java:341) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C raftScheduler.java:126) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:543) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
help?
-
View User Profile
-
Send Message
Posted Oct 5, 2012Can someone explain why this command isn't working with groupmanager?
/^manuaddp <name> essentials.protect.entitytarget.bypass
(get message can't modify player with same group than you, or higher
or
/#manuaddp <name> essentials.protect.entitytarget.bypass
(get message you are not allowed to use that command) or /*manuaddp <name> essentials.protect.entitytarget.bypass
(get message can't modify player with same group than you, or higher)
but this is working:
/^manuadd <name> player world
-
View User Profile
-
Send Message
Posted Oct 5, 2012Hello! I am writing from Russia with such a question. By installing the server plugin Command Signs, everything works fine. As it can be configured to output Russian characters? When writing and after all is derived from Russian, but after the first restart of the question marks are displayed. Change encoding does not help. You can that be recommend? Thanks in advance!
-
View User Profile
-
Send Message
Posted Oct 3, 2012You should be able to add commands to animals!!!!
Go /kill [player] pig!
-
View User Profile
-
Send Message
Posted Sep 29, 2012CommandSigns update 1.8.3 isn't far from finishing! The bugs about redstone activation and not being able to add lines over 9 are fixed along with many others, just the SSL issues to crack and it'll be released.
-
View User Profile
-
Send Message
Posted Sep 25, 2012Really loving this mod!