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 Dec 23, 2012@Noswad180
I'm not quite sure exactly what you asked. If you want to give stuff to multiple people, you'll have to put in several commands to give them to each player (maybe it also allows separating by commas)
-
View User Profile
-
Send Message
Posted Dec 23, 2012@keycode
This functionality already exists! Look at the time delay special character. If you do 0, it's only usable once.
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Noswad180
Not sure if this is what you are asking but if you did /^give <name> 264 64.
That command on a sign when clicked will reward the player who clicked it 64 diamonds, it will also allow them to use the /give command without permissions, remove the ^ if you want the sign to require permissions.
-
View User Profile
-
Send Message
Posted Dec 21, 2012Command Signs works great on my server (CraftBukkit version git-Bukkit-1.4.5-R1.0-14-g9654e82-b2555jnks (MC: 1.4.6)). Thank you so much for this very practical plugin.
I have a suggestion: Make it possible to create only one time usable plates. Signs which only one time may be used. And by using the signs would be disabled or removed. When you disable / delete perhaps not only the Command Signs part, but the whole sign, with or without ItemDrop.
Maybe with lines like: - =Toggle - =Remove - =Destroy - =DestroyNoDrop
Something like this would be very useful e.g. to make signs for the purchase of land. But it would make it impossible to use the sign one more time (In a very safe manner).
Your opinion on this?
-
View User Profile
-
Send Message
Posted Dec 21, 2012Hey! Question can you make the Signs give a multiple players something if so Please tell me the Little Code icon for a player cause i want peple to be rewarded for things they do!
/give (Code_for_player_goes_Here) 264 64
If there is PLease Tel me (coudnt find it)
-
View User Profile
-
Send Message
Posted Dec 21, 2012Which permissions plugin does actully work here? >.>
-
View User Profile
-
Send Message
Posted Dec 15, 2012@owenfitz2
:( pex be bad.
-
View User Profile
-
Send Message
Posted Dec 15, 2012@SonarBeserk
im currently switched to permissionsex. ill post the results.
-
View User Profile
-
Send Message
Posted Dec 14, 2012@owenfitz2
when i tryed it bperms didnt work. i use privileges myself.
-
View User Profile
-
Send Message
Posted Dec 13, 2012On my server i am running Bpermissions. I am in the Admin group and Op. The group has the commandsigns.* node yet when i try to create a line it tells me i do not have permission. Do you know how to fix this?
-
View User Profile
-
Send Message
Posted Dec 12, 2012When I try to use @group with groups in PEx, they seem to not work. I tried to run this: 1: !@Square 2: /spawn 3: - 4: @Square 5: $300000 6: /^pex user <name> group set Jock 7:
What I'm trying to do: 1: Check if their a square 2: If not, send them to spawn 3: - 4: If they ARE a square 5: Take $300000 6: Set them to the group Jock 7:BUT This doesn't do that, what it does do: Tells them they don't have permission to use the sign (even when they are a Square), doesn't send them to spawn, takes their money, AND doesn't give them a rank. Am I doing this wrong, is it on our end? Thank youEDIT: Also, it says: Don't have enough permission for group Jock. There's no restriction on using Jock. This sign is simply: 1: $300000 2: /^pex user <name> group set Jock
-
View User Profile
-
Send Message
Posted Dec 11, 2012i am getting PEZAO's issue except when using privileges. it seems to be an issue of not sending commands to console properly.
-
View User Profile
-
Send Message
Posted Dec 10, 2012I trying to set a permission to a player with a command on a sign, like /#manuaddp <name> -permisson .But the server returns with error. "Cant modify a player in the same group than you" But i using /# on the command ?
I can add a group, but not a permission. Anyone ?
-
View User Profile
-
Send Message
Posted Dec 10, 2012hi.. i cant find how to do this in a command sing:
if <balance> >= "imtemprice" then give item and take "itemprice"
can u tell me where can i read about that sintax? o how cna i do this?
-
View User Profile
-
Send Message
Posted Dec 7, 2012@Sorach4n
%seconds
- Delay the sign's execution by the set interval
- Does not lag server
ie:
/say hi
%5
/say goodbye
this says "hi", waits 5 seconds, then says "goodbye"
For reference: http://dev.bukkit.org/server-mods/command-signs/pages/
-
View User Profile
-
Send Message
Posted Dec 7, 2012Could there be added so it waits x amount of time before running the next command?
-
View User Profile
-
Send Message
Posted Dec 6, 2012using command cmds view on a blanc install
06.12 09:12:06 [Server] INFO ... 16 more 06.12 09:12:06 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 06.12 09:12:06 [Server] INFO at org.zonedabone.commandsigns.CommandSignsCommand.onCommand(CommandSignsCommand.java:248) 06.12 09:12:06 [Server] INFO at org.zonedabone.commandsigns.CommandSignsCommand.view(CommandSignsCommand.java:416) 06.12 09:12:06 [Server] INFO Caused by: java.lang.NullPointerException 06.12 09:12:06 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 06.12 09:12:06 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 06.12 09:12:06 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) 06.12 09:12:06 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 06.12 09:12:06 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595) 06.12 09:12:06 [Server] INFO at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 06.12 09:12:06 [Server] INFO at net.minecraft.server.ServerConnection.b(SourceFile:39) 06.12 09:12:06 [Server] INFO at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:113) 06.12 09:12:06 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:290) 06.12 09:12:06 [Server] INFO at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) 06.12 09:12:06 [Server] INFO at net.minecraftserverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:124) 06.12 09:12:06 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:858) 06.12 09:12:06 [Server] INFO at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:903) 06.12 09:12:06 [Server] INFO at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:985) 06.12 09:12:06 [Server] INFO at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:502) 06.12 09:12:06 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) 06.12 09:12:06 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 06.12 09:12:06 [Server] INFO org.bukkit.command.CommandException: Unhandled exception
great'z awesome plugin !
-
View User Profile
-
Send Message
Posted Dec 2, 2012@PatPeter http://dev.bukkit.org/server-mods/command-signs/pages/reference-guide/permissions/
commandsigns.create.*
- All create permissions.
commandsigns.create.regular
- Create signs without /*, /^ or /# commands.
commandsigns.create.op
- Create signs with /^ or /# commands.
commandsigns.create.super
- Create signs with /* commands.
If you mean cmds to create it'd be the above. But to just USE just "/cmds" I dont think you need a permission.
-
View User Profile
-
Send Message
Posted Dec 1, 2012What permission is needed for the cmds command?
-
View User Profile
-
Send Message
Posted Nov 30, 2012Translated into polish messages.yml I can send. Give me a message with skype and will send at bukkit.org.