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 Jul 24, 2013Not sure if this is a 1.6-related error, but playSound() works with commands, but not when using a sign;
-
View User Profile
-
Send Message
Posted Jul 24, 2013hey @zonedabone @CJxD @Frozath @HansAnderson
sorry to bother you but i'm wondering if your plugin has this ill tell you the story,
once upon a time there was a player called josh (me) who join up with brett (the owner) who hosted a mincraft server together, it started getting popular and we wanted a unique way of giving people stuff for voting... we tried plutgins and plugins but they were either incompatible or not what we wanted, so i have come to you, the dev's of this this wonderful plugin. when someone votes on my server, i give them a diamond, $500 and a piece of bedrock, with the bedrock i want to use this as a different currency so they can use it to trade it for God armor and a free donation if you get enough which is a block with unbreaking 100 and they give it to us, sooooooo i was wondering is there a feature of your magnificent plugin which checks to see if they have enough bedrock say 3 stacks for the free donation and if they have enough it takes it out of their inventory and replaces it with whatever i would like to give them? if this is in your plugin please tell me how i could do this, i need it to be available for enchanted items aswell, thanks
Josh
-
View User Profile
-
Send Message
Posted Jul 23, 2013Is there a way you can make it like command block? Like @p ? I want to do /manuaddv [player] prefix [Member] When you click on the sign or - /manuaddv @p prefix [Member] Please tell me if you can if you cant can you add it it would be really helpful? Just remember add [player] or @p Thank you!
-
View User Profile
-
Send Message
Posted Jul 23, 2013Does this work with 1.6.2?
-
View User Profile
-
Send Message
Posted Jul 23, 2013Error cannot load commandsigns.jar in folder plugins...
-
View User Profile
-
Send Message
Posted Jul 22, 2013I already put the CommandSigns.jar to the plugins folder when I run my server , I do /cmds , it says Uknown command!
-
View User Profile
-
Send Message
Posted Jul 21, 2013I LOVE this plugin, and do NOT want to learn Lua (the current system is much better!)
However, I am having an issue: In the latest game update, my signs are becoming unlinked (why???) Any ideas? It often rattles off this error on server startup:
20:12:33 [INFO] [CommandSigns] Enabling CommandSigns v1.9.1.1 20:12:33 [WARNING] [CommandSigns] Unable to load sign 32 in signs.yml. Location not valid: Location{world=CraftWorld{name=world},x=529.0,y=57.0,z=11.0,pitch=0.0,yaw=0.0}. 20:12:33 [SEVERE] java.lang.IllegalArgumentException: Location not valid: Location{world=CraftWorld{name=world},x=529.0,y=57.0,z=11.0,pitch=0.0,yaw=0.0}. 20:12:33 [SEVERE] at org.zonedabone.commandsigns.util.SignLoader.loadFile(SignLoader.java:66) 20:12:33 [SEVERE] at org.zonedabone.commandsigns.CommandSigns.load(CommandSigns.java:80) 20:12:33 [SEVERE] at org.zonedabone.commandsigns.CommandSigns.onEnable(CommandSigns.java:101) 20:12:33 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) 20:12:33 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) 20:12:33 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) 20:12:33 [SEVERE] at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:282) 20:12:33 [SEVERE] at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264) 20:12:33 [SEVERE] at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:313) 20:12:33 [SEVERE] at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:290) 20:12:33 [SEVERE] at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:250) 20:12:33 [SEVERE] at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:151) 20:12:33 [SEVERE] at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) 20:12:33 [SEVERE] at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
-
View User Profile
-
Send Message
Posted Jul 16, 2013@TheElm
I'm using permissionsbukkit 2.1
The yml file changes itself to make subdivisions in 2-space intervals instead of the usual 4-space intervals after I re-open it.
The 1st sign successfully changes a player from guest to gamer. The problem starts from gamer to jrvip and so on.....
The syntax used to make the signs is:
Thanks for your reply.
-
View User Profile
-
Send Message
Posted Jul 13, 2013I'm Using A Plugin (Gives Players Kits) And When U Combine It With This One IT Only Gives The Player Half The Things They Should Get?! Please Help ASAP
-
View User Profile
-
Send Message
Posted Jul 12, 2013@amojica
The error is in your permissions. What permissions plugin do you use?
Also, after using the first sign check what rank the player has become. As far as I can see you're missing some spaces in commandsign 2-4 on the line to set the rank.
@theangeldemqn
/cmds 1 ?!@Hermit
/cmds 2 $moneycost
/cmds 3 /pex user <name> group set Hermit
Cmds 1 checks for if not in group hermit, and if not requires X amount of money to buy the group, and then adds them to the group.
-
View User Profile
-
Send Message
Posted Jul 11, 2013I have an RP server not only do i want them to pick a class but a role i need to be able to do /manuadd Hermit and that person would be a hermit and i would delete there perm to use command signs.
-
View User Profile
-
Send Message
Posted Jul 10, 2013I need a feature where you can make signs like this
1. frist click /give 1000 money 2. second click /take 1000 money
my problem is that the signs do both commands at the same time not at a second click
-
View User Profile
-
Send Message
Posted Jul 10, 2013could you upload an update to 1.5.2/1.6.*
-
View User Profile
-
Send Message
Posted Jul 7, 2013help pls
http://pastebin.de/35027
-
View User Profile
-
Send Message
Posted Jul 7, 2013Hi, there. Here's my problem:
I have 5 groups with the following CS permissions:
I want the following command signs:
default pays money to become gamer. (works)
1: @default
2: $10000
3: /^perm player setgroup <name> gamer
gamer pays money to become jrvip (doesn't work)
1: @gamer
2: $10000
3: /^perm player set group <name> jrvip
jrvip pays money to become srvip (doesn't work)
1: @jrvip
2: $10000
3: /^perm player set group <name> srvip
srvip pays money to become mod (doesn't work)
1: @srvip
2: $10000
3: /^perm player set group <name> mod
The 1st transition works, but the last 3 do not.
I'm using Vault and v1.9.1.1 for 1.5.1 while my server is actually 1.5.2R1.0
Could that be the problem? Or is there something wrong with my group permissions? Or both? I'm running my server at home under Win 7.
Any help would be greatly appreciated. Thank you.
-
View User Profile
-
Send Message
Posted Jul 6, 2013@Yoyuyi999
What CJxD said, but also use different lines. For example: /cs line2 <your command>, /cs line3 <your command>...
-
View User Profile
-
Send Message
Posted Jul 6, 2013Update soon?
-
View User Profile
-
Send Message
Posted Jul 6, 2013Is it possible to set a global cooldown?
-
View User Profile
-
Send Message
Posted Jul 5, 2013@Yoyuyi999
Add all of your commands to the lines in your clipboard, and then click a sign.
-
View User Profile
-
Send Message
Posted Jul 4, 2013Can't put more than one command on a sign. It says "[CommandSigns] CommandSign already enabled!" Using Craftbukkit 1.6.