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 Dec 7, 2011Genij literally helped me for 5-6 hours today and another minimum of 5 hours helping me previous this week. He/we finally got it the way it should be set up.
Props to him
-
View User Profile
-
Send Message
Posted Dec 4, 2011@Molenbouwer
The example line you have given us is normal that it doesn't work with <server>.
That command you are trying to use. Is a command that gives the user feedback. By using <server> you are telling it to let the console run it. Which means the player will never see any feedback. Cause the player wasn't the one using the command.
Please make sure that the commands you are trying to use in the console are also useful to let the console execute. Cause feedback commands will not work for players. Use the grand permission feature to give them the temp rights to the command you want them to use and let the player execute it.
-
View User Profile
-
Send Message
Posted Dec 4, 2011@DarkMinecrafter
That is already implemented. We are busy with updating the documentation. But if you open the config.yml you have a line with block_ids: 68;63
Those are the sign ids. you can either add the button/pressure value or remove the sign ids and only use the button/pressure plates
-
View User Profile
-
Send Message
Posted Dec 4, 2011Can you add that you also can set command on a button or plate and the command execute when you press the button or stay on the plate?
-
View User Profile
-
Send Message
Posted Dec 4, 2011@birdlives
Right now you are more asking for stuff from the magicspells plugin. After all I don't know their features and such.
So I can't really say if you can just say forget set of spells clas temp1 and then learn spells of class temp2.
-
View User Profile
-
Send Message
Posted Dec 3, 2011@Genij Thanks man, worked like a charm!
Ran into another issue, is there a way so that say a person buys a class with spells on it, and he wants to change to a different class with different spells, he removes the old spells he had for the new spells? Thanks!
-
View User Profile
-
Send Message
Posted Dec 3, 2011@Molenbouwer
Could you PM me your IP again so I can come over and check?
and what version of minecraft is your server?
Also please whitelist my char: Togainu
-
View User Profile
-
Send Message
Posted Dec 3, 2011Hey there
I have been trying to get this thing to work since the day you guys tried to help me out. The first error that Is happening is that adding <server> somehow disables the command.
For example:
/svs add <server> pex user <player> group list <- Doesn't work
/svs add pex user <player> group list <- Does work
I am not hosting the server home, but that shouldn't be a problem. Any ideas?
-
View User Profile
-
Send Message
Posted Dec 3, 2011@birdlives
Well I never used that plugin so I aint sure if it supports console commands. Anyway if you can teach people commands by typing it in the console then.
/svs add <server> cast teach <player> spellnamehere
I don't know which permission system you are using. But if you are using permissionsbukkit you can do it like this.
/svs add /cast teach <player> spellnamehere and then adding /svs addpermissiongrant magicspells.teach.*
If you are using a different permission system please wait till next release for this solution
-
View User Profile
-
Send Message
Posted Dec 2, 2011Hey! Im looking for some help. Im trying to use your plugin to create classes for my server. I am integrating it with the plugin MagicSpells. But anyways, I want them to be able to right click the sign and have the ability to get certain spells that I add to the sign. What would I do to make this happen, if it's possible of course.
Thanks in advance! :D
-
View User Profile
-
Send Message
Posted Dec 1, 2011We updated the page to allow Tickets.
So please make feature requests and bug announcements on there ^^
-
View User Profile
-
Send Message
Posted Dec 1, 2011@Brustus
We hear your request and will be implementing it in a future release. Thank you for the request
-
View User Profile
-
Send Message
Posted Dec 1, 2011I have a suggestion for a feature with the iConomy signs, have an optional check, like "Are you sure you want to use this for <amount>?" This would be very helpful for me because I sell big perks via serversigns and they can lag for about a second, and people constantly double buy them even with warning signs. Similarly, it would make sure that any typos or deceit about prices on a sign would not screw people over.
Thanks, I love this plugin
-
View User Profile
-
Send Message
Posted Nov 30, 2011@CalibeR50
Tanelorn.jestservers.com is the ip, Thanks for all the help so far.
-
View User Profile
-
Send Message
Posted Nov 30, 2011@Capt_Kool
can you give me your server ip? I'll take a look on it.
-
View User Profile
-
Send Message
Posted Nov 30, 2011@Genij
Im attempting to use the second method, but after typing out /serversigns addpermissiongrant worldedit.replacenear, and right clicking a message appears saying "This isn't a serversign"
-
View User Profile
-
Send Message
Posted Nov 30, 2011@Genij
:P It's ok if you answer questions, thank you^^
-
View User Profile
-
Send Message
Posted Nov 30, 2011CalibeR50,
Hope you don't mind I am trying to support people. Just trying to get some time on your hands to work on things besides support the whole time xD
-
View User Profile
-
Send Message
Posted Nov 30, 2011@Capt_Kool
Try the second methode for a bit. If that works you wont have a problem anymore anyway.
considering the name of the command you try to use I don't think it has a console version of that command. Which means using <server> won't work at all.
Seeing there needs to be a console version of the command. And seeing it says replace near. I expect it takes the players position. Which a server doesn't have.
So I recommend using the newly added feature to grant them the permission for a short bit.
PM me the IP otherwise I will see if I can help you
-
View User Profile
-
Send Message
Posted Nov 30, 2011@Genji:
I tried the first option before, it didnt seem to work. Is /serversigns add <server> command the exact thing i would want to type? Also, im not sure if this is relevant but we are using PEX.