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.
Hey guys, currently using CommandSigns to setup some ingame ranks. Is there any way or any requirement that can be setup for playtime? For example, to be able to use the commanding the player must have 3hours of play time
Trying to make a command sign to use the /rtp command from the essentialsX plugin... but it keeps on either doing nothing. or saying that the text needs to be removed from the sign first
Problems with signs.yml reload:
I absolutely need help! Great plugin, it works what I urgently need.
However, every sign is always deleted when I restart the server. With "/cmds save" a signs.yml is created but it is not loaded when the server is restarted. "/Cmds reload" shows this error in the console:
[12:01:11 INFO]: _Asoka_ issued server command: /cmds reload
[12:01:11 WARN]: [CommandSigns] Unable to load sign 1 in signs.yml. Location not valid: Location{world=CraftWorld{name=world},x=361.0,y=37.0,z=-69.0,pitch=0.0,yaw=0.0}.
[12:01:11 WARN]: java.lang.IllegalArgumentException: Location not valid: Location{world=CraftWorld{name=world},x=361.0,y=37.0,z=-69.0,pitch=0.0,yaw=0.0}.
And more warnings like:
[12:01:11 WARN]: at org.zonedabone.commandsigns.CommandSigns.load(CommandSigns.java:73)
When removing a permission required for the sign , it still lets me use it even without the perm
I am unable to send a message when the signs work, this should be a feature, also, if a random player, even if they havent got perms to break stuff, breaks the sign, they break the command, even thought the sign gets placed back by worldguard
Hi, i have a 1.14.2 server and everytime i stop the server all the sign command go away! When i click them they are normal signs and i have to mannualy add them back, it gets really annoying
In reply to Limeehh:
Same Problem here!
In reply to 黑火箭:
I was having the same issue, use '/commandsigns save'
i have a problem
when some other people try to use my sign it say that they dont have the permission to use the sign
but there is no permission on the sign
In reply to Forge_User_21943362:
Hiya.. check the Advanced Usage page.. https://dev.bukkit.org/projects/command-signs/pages/tutorial/advanced-usage
it gives a run down on how to allow players 'one time' permissions for commands..
Can you please add so you can make it one time use per player please
In reply to lakriimc:
Hi .. found this in the reference guide/special characters...
hope it's of use..
Please update to 1.13.2
This plugins its great +10
Please update and fix errors on Spigot Server 1.8.9
After I created the sign, /*tp -99 4 113
It said Could not find message cannot_use
Hello,
This is a great plugin and it's super useful, please don't let up with the updates.
With that said i'm having trouble with /effect being used in CommandSigns.
Here's a link to the issue.
https://dev.bukkit.org/projects/command-signs/issues/186
Hey! Is there a way I can make thecommand towards the player? E.G. /pay <player> 1500
?
In reply to ItzLyro:
Is there any way to use /say from the console through the commansign? I'm getting a EventException where PlayerInteractEvent could not be passed to Command Signs when I create a sign. Command I'm using:
/commandsigns create 0 /#say testingservertalking
It seems however if I perform /say in Chat, it uses my name. Do you know if there is any way to use /say as if it were from the console with the Command Sign? Player information shouldn't be necessary but seems like it is for this, as I remember # also voids player information somewhat.
SOLVED:
ANYBODY WHO HAS THIS ISSUE READ HERE!
Use \textyouwanttosay
To use /say equivalent in Server Chat.
Use .textyouwanttosay
To have the user of the sign themselves say something.
Heya' CJxD, I was wonder if this version works for 1.12.1. I'm sure my question can be answered somewhere here but I'd like to talk to one of you personally about it.