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 26, 2013You might need Vault or an economy plugin!
-
View User Profile
-
Send Message
Posted Dec 26, 2013Hi,
If i do '/svs setprice 100' and i click on the sign, it says 'Succesfully added command to sign.' but if i use it, i get the command i want, but nothing from my money/balance is token?
-
View User Profile
-
Send Message
Posted Dec 25, 2013@Exloki
when is the 3.1 expected to release? because if there is bugs i won't update yet.
-
View User Profile
-
Send Message
Posted Dec 24, 2013@ThoLav
Yes, confirmed bug that having both XP & money costs will cause issues. This has now been fixed and will be fixed in the 3.1 release.
Thank you for reporting this.
-
View User Profile
-
Send Message
Posted Dec 24, 2013Hi,
i created a sign, with this settings. The commands on sign should only be executed, when both conditions are fullfilled. But it also get executed when only one condition is fullfilled. Isn't it possible?
-
View User Profile
-
Send Message
Posted Dec 24, 2013@Exloki
Still gives a bunch of unknown price item data. Could you take a look? https://www.dropbox.com/s/8a2yb8teejeayoo/signs.zip
-
View User Profile
-
Send Message
Posted Dec 24, 2013@gustebeast
Try running version 2.9.1 prior to 3.0, it should convert any really old PI data into data that can be converted by 3.0
-
View User Profile
-
Send Message
Posted Dec 24, 2013@Plutoren
Just add "397" to your accepted blocks list.
-
View User Profile
-
Send Message
Posted Dec 23, 2013Would it be possible to have a system that converts existing price items into the new format? I keep getting messages in console on startup, but I cant locate the signs that need updating.
-
View User Profile
-
Send Message
Posted Dec 23, 2013I tried to add player/creeper heads to the add any block as a "serversigns" assuming the database number for this is 397:3 should it be in a different format or is there no support for this item?
-
View User Profile
-
Send Message
Posted Dec 23, 2013@LHfreeman
I do not believe that Server Signs works this way. Your Ban sign (/svs add <server> /ban {name}) would only ban the player who had clicked on the sign.
I do not think that this plugin has the function to issue partial commands or wait for a section to be filled in like that.
-
View User Profile
-
Send Message
Posted Dec 23, 2013Can I create a Command like this:
/svs add ban {Player Name}
so when I hide the Sign, it popup: Enter Plaer Name:
So I can enter the Name of the Player who I would like to ban?
-
View User Profile
-
Send Message
Posted Dec 23, 2013http://www.youtube.com/watch?v=9gSQg1i_q2g
-
View User Profile
-
Send Message
Posted Dec 23, 2013@Exloki
xD I love that forum, it's wonderful! I may have to post this somewhere on my site for similar situations. :P
I do apologize if I got out of line myself, and will hereby stop my rantings and what-have-you. *nods* Sorry for butting in like I did, suppose I lost myself there a bit.
-
View User Profile
-
Send Message
Posted Dec 23, 2013@gustebeast
Confirmed bug. I will have this fixed for 3.1 - Sorry for the inconvenience!
-
View User Profile
-
Send Message
Posted Dec 23, 2013@sakura_blades
Thank you for your support, I will address the issue from here.
@Uncklekikurass
Mr Uncklekikurass, this will be my last reply to you and represents a final decision regarding your request. Now, you keep talking about identifying the nearest player (and for some reason you keep talking about @a in command blocks, which identifies all online players). 99% of the time, the person who clicks the sign will be the person closest to the sign - in which case, simply using the <player> tag in a command will do what you require with little to no effort.
As for implementing some sort of distance measurements for players and SVS signs - we will not be creating such a feature. Command blocks do a sufficient job with this themselves, and as CalibeR stated, this is not what ServerSigns is intended for.
Now, if us not implementing this feature upsets you and you feel that you have been wronged and deserve some sort of compensation for your hardship, please feel free to file a report here and send it to me.
Any further replies about this topic in the comments section will be immediately removed and if necessary, further action discussed with the Bukkit team.
Thank you.
-
View User Profile
-
Send Message
Posted Dec 23, 2013@Uncklekikurass
Then you sir, have failed to your own homework as you so rudely told eveyone else to do. It was the Dev team of this very plugin that told you it was not intended to do potion effects.
If we take a look into what this plugin does do, it's running commands. Not actually doing much of anything else other than that. Anything extra that this plugin may do has been the Dev team here felt it would be a bonus to the plugin. As such, this plugin is capable of running your /effect command, just not targeting a player you want it to. Which is that command block reference you pointed out.
And just because Vanilla Minecraft's Command blocks are capable of targeting a nearest player, does not mean that this plugin was intended to do so. From everything I have seen here, this plugin works on a Player Activated = Player Result basis. Not a Player Activated = Other Player Result. There are command blocks for that after all... If you feel that a plugin should be doing everything and anything Vanilla can do, then you're asking the plugin to bloat. The idea is the plugin does things that Vanilla can't, otherwise, what is the point?
Though I cannot help here, since you are so do your homework yourself... @a is not nearest player, it is all players. You mean to say @p, that is nearest player.. Please do your homework before coming after people with your rudeness and assumptions of all knowing.
But lets step back again and return to your demanding, no, one does not have to have any power over anything to demand a thing. People demand things all the time from all over the place, but that does not mean that they have power. A simple difference of need and could here is what has turned your request into a demand and you're obviously failing to understand that your choice of poor wording and behavior has clearly turned this whole situation against you, as you are obviously not making any progress other than upsetting any and everyone involved. Furthermore you are continuing to attack anyone who makes any comment of such (mainly me because I am sick of people like you) in attempts to justify yourself in your rude and uncalled for actions. It was also a member of this Plugin's team who commented about your rudeness, and stated their own surprise when your Comment had not been immediately removed due to it's foul representation and poor attitude.
EDIT: Oh and lets not forget to point out that Comments are not the place for suggestions and bug reports of any kind. They are a place for Comments. You have suggestions or bugs of any kind, that's what tickets are for... So *ahem* please learn some respect and do some homework about the world and how people work please? I cannot imagine this attitude of yours getting you very far...
-
View User Profile
-
Send Message
Posted Dec 23, 2013@sakura_blades
Its not a demand, its a suggestion. If I were demanding something one would think I'd have SOME power of the authors decisions even though I don't. I have no idea why you are making such a big deal over it. If the author of the plugin wants to look at my suggestion he will, if he does not then who really cares? Also, can you please give me a reason WHY it wouldn't be intended to work for this plugin?
On a side note, the @a command is an example for fuck sake, and has obviously worked for vanilla command blocks in minecraft. Of course its a bug, the author simply has not integrated that feature of VANILLA minecraft. I honestly couldn't care less if the author fixed this. Its for him to look into, its for him to decide whether he wants a potion effect on this plugin. Its something that didn't work and that I thought he should know. When it comes to manners, you and the 'Dev' can kiss my ass for all I care, my point stands that adding potion effects IS a vanilla minecraft feature and therefore SHOULD be included into this plugin, its up to the author to take note of what I am saying and ultimately its his decision whether to incorporate it into his plugin.
I'm actually waiting for jackshit as I dont intend to use this plugin until the potion effect is included due to the fact that I can find a dozen other plugins (and have done exactly that) that will do the same thing that ServerSigns was supposed to do.
-
View User Profile
-
Send Message
Posted Dec 22, 2013@Uncklekikurass
It's not a bug if it's not intended to do it in the first place... And simply replacing your -.- face with a :D isn't any less demanding.
You'd probably want something like this:
"Could you add a potion effect feature to this plugin?" and for good measure "please" wouldn't hurt either.
And stating anything in a demanding way isn't going to get you want you want from anyone. So pardon me for reminding you that isn't how the world of people work?
And what you seem to be asking for is a "search nearest player" which in a command block sense would be the player who activated it or was standing nearest it, would it not? In that case, why does the player clicking or activating the sign not work for you? That is what I am not understanding here... What is the need for "nearest player"?
Edit: I also wouldn't go snapping at the Dev if I were you, great way to get the support and features you want added right there, yup, sure is let me tell ya.
Especially when you are wanting said signs to run the command off their own functionality as it does the permissions search, the eco charges, and it's own displaying of custom messages and cooldowns. Up until now, you have said nothing about wanting a 'nearest player' search function, so please... Check yourself before you start attacking people because you aren't being clear enough in your "demands"
-
View User Profile
-
Send Message
Posted Dec 22, 2013@sakura_blades
Im sorry. "You need to add potion effect feature to this plugin :D" Does that make it all the more enjoyable for you? Im pointing out a bug. On a side note. There is a vanilla command, it just does not work for this plugin