ServerSigns

Please check our Wiki before asking questions or submitting tickets
This project has not been abandoned completely - it's just been lacking some love & care for the past year; I plan to continue development and fix any outstanding issues in the new year. Thank you for your continued support of ServerSigns - Exloki
ServerSigns (SVS) provides the ability to bind player-dispatched and server-disptached commands, messages and actions to signs and every other block in Minecraft.
As soon as a player clicks on a ServerSign, the configured actions are executed in the order and with the settings you specified.
Source: https://github.com/serversigns/ServerSigns
Main Features:
- No limit: Unlimited commands per ServerSign
- Multi-role: Assign a variety of actions whenever a sign is clicked (even define different commands for right/left clicks)
- Messages: Send messages to the player
- Broadcasts: Send messages to the whole server
- Player commands: Executes commands as if the player typed it in chat
- Server commands: Executes commands as if it was executed from the server console
- Delayed actions: Any action can be delayed (from seconds to months)
- Looped actions: Any ServerSign can be converted to loop server commands with defined intervals
- Require permissions: ServerSigns can be set up to require permissions to use
- Grant permissions: Grants players temporary permissions to execute the commands
- Per-sign costs: Bind exp, money, and item costs to ServerSigns
- Protected: Automatically protects every ServerSign and any attached blocks.
- Basic scripting: Implement if/else and return statements in commands on ServerSigns
Please note that version 2.6 and above will notify you when a ServerSigns developer joins, this is so you're aware of who we are when we join, and we can help you with any issues you may be having with ServerSigns as quickly as possible. Version 4.1 and above will also send the developer a message stating the current plugin version.
This plugin utilizes an auto-updating feature that will check for the latest ServerSigns build and automatically download that build if it is newer than the currently installed one. This can be disabled by setting 'check_for_updates' to false in the config.yml
This plugin uses Metrics to gather basic non-identifiable statistical data such as the number of ServerSigns you are using, your plugin version, and other standard mcstats.org data. You can opt-out of this feature by setting 'metrics_opt_out' to true in the config.yml. A full list of gathered information can be found here: http://mcstats.org/plugin/ServerSigns
Click Here to view Tutorial Videos
Known bugs
- ALL VERSIONS: Spawn protection prevents non-ops using ServerSigns This issue cannot be 'fixed', as stated by md_5 - known sollutions include setting spawn-protection to 0, or clearing ops.json https://hub.spigotmc.org/jira/browse/SPIGOT-1112
Reporting Bugs / Requesting Features
When reporting bugs, requesting features, or providing any other constructive feedback that will require code alterations you must submit a ticket to have your voice heard and action taken (if required). Any topics of this nature that arise in the comments section will henceforth be ignored.
Before you raise a ticket, you need to make sure that the feature you are requesting isn't already implemented (read all of the help pages which show SVS features), or the bug you want fixed hasn't already been resolved in the latest development build (a rolling change log is kept on the development build page, use this for reference)
When submitting a ticket, please be as descriptive and informative as possible. If reporting a bug or flaw, then show all the steps required to reproduce the problem, also attach any and all related screenshots or other files to the ticket. If requesting a new feature, then please be as detailed as possible so we have a very clear idea of what it is you're suggesting - that way if we do implement your suggestion, this ensures it is exactly as you want it to be.
Once you have submitted a ticket, rest assured that it will be handled. We do not give a definite time frame for replies or actual alterations, but we try our absolute best to get tickets resolved as soon as possible. Please do not: bump tickets, raise multiple tickets for the same issue, send PMs to our developers, or discuss the ticket in the comments section. Tickets that do not meet the expectations outlined here will likely be declined without comment.




-
View User Profile
-
Send Message
Posted Jun 22, 2015Im unable to use "<server>" commands
-
View User Profile
-
Send Message
Posted Jun 21, 2015If I'm not OP and I click on a sign it says "[ServerSigns] You don't have enough permissions."
I have to write it in the chat to execute the command. How do I fix it?
-
View User Profile
-
Send Message
Posted Jun 16, 2015Love this plugin so much, it's helped me add so much to the server I'm currently running. I've been testing the 4.0 Dev build and it's been running very well. I've only noticed one bug as of right now and that is using the new /svs hic command. For some reason when you use /svs hic it has to start with True. If you try to start it with false it gives you the error: "Your arguments must be either true or false" So an example I use "/svs hic false true true true" it will give me an error. But if I start it with a true "/svs hic true true true true" it works. I needed it to look for enchantments and skip everything else so I needed "/svs hic false true true true" so I had to set them all the true then change it in the sign .yml files.
2 features I would love to be added: One Use Per Player Signs, I know I could add a really long cool down but I feel like it doesn't need to be tracking all the cool downs the whole time for everyone that used the sign if I only want them to be able to use it once.
The 2nd feature I would love would be to skip Item ID's in the /hic command. I recently only needed to look for enchants on any item but I couldn't get it to work because it needs to look for a certain item ID, then the enchants/lores and stuff.
Anyway, love the plugin and hope to see some more updates! The quality of the plugin is excellent and I would honestly recommend starting a Spigot Premium Page for this plugin. I wouldn't hesitate at all paying some for this plugin! Keep it up! -jDeV7
-
View User Profile
-
Send Message
Posted Jun 14, 2015@Creepy_Crawlers
The reason this doesn't work is because the person that is using the sign doesn't have permission to use the command /eco set <player> 0. Which is why it works for OP's, who have permission, but not regular players. Instead make the server run the command like this: (/svs add <server> /eco set <player> 0). That should work for everyone.
-
View User Profile
-
Send Message
Posted Jun 13, 2015So it looks like tickets don't get responded too, but I am not sure, so I will post my issue here.
When I try to add commands to a sign, they don't work. I follow the steps and all. I am using warp signs and I want them to charge, which is working. This is essentials. The part that isn't working is, I want it to reset the players balance to 0, so I use this command (/svs add /eco set <player> 0), Which that doesn't do anything. It still charges for the warp, Which is essentials charging, not server signs. I have no clue what else to do. I am using version v3.1.1. I have the permission, serversigns.use.* on all groups so it should work. It works for OPs but not anyone else.
-
View User Profile
-
Send Message
Posted Jun 7, 2015Please fix the German Tutorial ! I cant wached this ... i can understand englisch but not so much
Thx
-
View User Profile
-
Send Message
Posted Jun 3, 2015The more I use this plugin the more I love it. I love how the commands are not placed on the signs. Only the text you want is on the sign and the commands are hidden.
-
View User Profile
-
Send Message
Posted May 26, 2015@ThePdsterlingBroadcast
Your server version is too outdated for the plugin version. Either downgrade ServerSigns to a version for 1.7 or update your Bukkit
-
View User Profile
-
Send Message
Posted May 25, 2015how do i make a sign destroy itself after one-time-usage?
-
View User Profile
-
Send Message
Posted Jun 2, 2015You can have it run the command, then use the setblock command to set the sign block to air.
-
View User Profile
-
Send Message
Posted May 24, 2015Hi! I love your plugin. And i have a 1.7.2-1.7.5 server! But this error keeps showing up on the console!!
[09:36:26 WARN]: Exception in thread "pool-3-thread-1676" [09:36:26 WARN]: org.apache.commons.lang.UnhandledException: Plugin ServerSigns v3.1.1 generated an exception while executing task 41 at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()Ljava/util/Collection; at de.czymm.serversigns.Metrics.postPlugin(Metrics.java:335) at de.czymm.serversigns.Metrics.access$4(Metrics.java:326) at de.czymm.serversigns.Metrics$1.run(Metrics.java:244) at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
Can you or someone please help?
-
View User Profile
-
Send Message
Posted May 21, 2015A 4.0 development build has been released which fully implements UUIDs as well as a complete rewrite and some brand new features too. @ceruleanReverie
@wazoomie
-
View User Profile
-
Send Message
Posted May 19, 2015I know this plugin hasn't been touched in a while, but it'd be fantastic if cooldowns on serversigns worked with UUIDs, not player names. Someone can easily bypass the cooldown on a server sign if they change their username.
-
View User Profile
-
Send Message
Posted May 17, 2015Please add multi-currency support! (Craftconomy3)
-
View User Profile
-
Send Message
Posted May 16, 2015Hey Exloki. I showed you around on my server like a year ago. I showed you the 'hidden signs' I had placed around the spawn area. These signs were placed at hard-to-find locations and would reward the finder with a prize. When name changes were possible I had to disable these signs because of players farming the prizes every month (interval for name changes). Could you possibly make it so 'lastUse' registers players by their UUID instead of username?
Other than that; We all still like your plugin a lot and we can't do without! <3
-
View User Profile
-
Send Message
Posted May 15, 2015The absolute best sign command plugin I have ever seen. Even works with MC 1.8.3.
-
View User Profile
-
Send Message
Posted May 14, 2015Can you make that when a player click on the sign that the player will be teleportet?
-
View User Profile
-
Send Message
Posted May 8, 2015great job ;) i like your plugin !
-
View User Profile
-
Send Message
Posted May 6, 2015Heyo, i am using 1.7.10 Cauldron, and i got a weird and an issue no one has had so far i guess, cause its very different. Now to the point: The plugin works as of adding it the FIRST time to the server with either loading it at a reboot or with Plugman while the server is running, and the plugin and the signs run all fine and work, but now the problem: As the server reboots again (because of a crash or just regular reboot), the plugin does NOT work anymore at all. You can still type /svs and it will list you all commands to use, however adding commands to signs or using the ones already existing, does not work in any way. I tried deleting the existing ones, and adding new ones. None of that worked in any way. It does not give me a crash in the console or any error output, as it performs just as it should, beside the fact that it doesnt work after a server reboot. Is there any known issue with this, or can anyone else confirm this issue?
-
View User Profile
-
Send Message
Posted May 5, 2015THE PROBLEM IS !!
craftbukkit-1.8-R0.1-SNAPSHOT-latest
WHEN i give "OP" to me OR anyone else...IN ALL WORLDS players cannot USE Serversings