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 Aug 5, 2012I really like this plugin but I have a suggestion that would add more functionality and probably change the name of this plugin. I would make a ticket but I hate using other sites that require me to make an account so ill just leave the suggestion here.
So my idea is this. besides just being able to bind commands to signs how about adding more bind-able things like buttons, and even commands used in the command prompt?
Another Idea: Make a command that would make it so when the sign is clicked it powers a redstone current at a specific block? Maybe a command like /svs add <redstone> [X:] [Y:] [Z:]
-
View User Profile
-
Send Message
Posted Aug 5, 2012EDIT: Nevermind, I fixed the "problem" on my own. Simple user error. I changed line 1 to be a server command.
Hello! I'm having a little bit of trouble using this, and I was hoping someone could shed some light on my problem.
I'm trying to use serversigns to have my users select their class. In other words, they click the sign, and it changes their group to match their selection.
Right now, the two lines I have active are. Line 1: *pex user <player> group add cavesman Line 2: [d:1] <server> broadcast <player> has decided to be a Cavesman! Congratulations!
When a user clicks the sign, they get "You do not have the permissions to use this command.", but the broadcast goes through.
I don't understand this, because normal users definitely CANNOT use broadcast, so why does one command output that the permissions aren't valid, but the other work?
-
View User Profile
-
Send Message
Posted Aug 5, 2012@CalibeR50
Also would you like to create an IRC for this :) I seriously am advertising this every where i find it the most helpful plugin ever xD
-
View User Profile
-
Send Message
Posted Aug 5, 2012@aaomidi
noted and will be added in next release
-
View User Profile
-
Send Message
Posted Aug 5, 2012@CalibeR50
I wish there was a command to re read the config for all the signs like /svs reload or something, Some of my signs excecute 20 commands :P so its more efficient if i create them in the config and restarting the server takes along time :P
-
View User Profile
-
Send Message
Posted Aug 5, 2012<<reply 850791="">>
it supports accents if you setup your editor (Notepad ++ for example) to UTF-8. I'll add it in the next Version.
-
View User Profile
-
Send Message
Posted Aug 5, 2012@FluRoShiFTz
On Sign B, you put a permission ( /svs setpermission < your permission's name> ) And you give serversigns.use.you_permission_name at Rank A
Nothing more simple !
-
View User Profile
-
Send Message
Posted Aug 5, 2012OK here is my situation: In my server I have buy-able ranks, I wish to set up signs so that you pay $1000 for Rank-A Then you can buy Rank-B for $5000 But I don't want players to be able to skip Rank-A and go strait to Rank-B Is this possible? if not can you PLEASE link me to a plugin that makes this possible and/or and this to your To-Do list
-Cheers
-
View User Profile
-
Send Message
Posted Aug 5, 2012I don't know if translation.yml file support accents, but I add french translation if you're interest.
Link Removed: http://www.mediafire.com/?8zged1tnfv1tluk
-
View User Profile
-
Send Message
Posted Aug 4, 2012when I am not an op it says that I do not have enough permissions. my sign config is bellow and I am using permissionsbukkit any idea what I'm doing wrong? (works perfectly fine when I am an op)
commands: - '<server> /permissions player setgroup <player> test2 ' grantPermissions: - permissions.*
edit: my bad! forgot to set permission serversigns.use.*: true for default
-
View User Profile
-
Send Message
Posted Jul 30, 2012@CalibeR50
PMed
-
View User Profile
-
Send Message
Posted Jul 30, 2012@TeamBuckIt
hm, wait a minute...
PM me your Server IP please so we can test it live
-
View User Profile
-
Send Message
Posted Jul 30, 2012Sorry for my extremely late response, on this post:
@TeamBuckIt: Go
Try this one: http://www.xup.in/dl,12708876/ServerSigns_2.5_not_released.jar/ Please tell me if it works, I didn't tested it. Command should be like /svs resetallcd
I won't upload it on the main page for now to prevent spam. You will get a message that a newer Version is available, just ignore it or turn them off with permissions.
I've tested it and the command doesnt seem to work, it just gives me a full list of all commands again.
-
View User Profile
-
Send Message
Posted Jul 29, 2012@gunblast
Wait... You want to give a player a permission?
use /svs add <server> pex user <player> add "permission" (if you are using pex, if not search in the documentation of your permissions plugin for the right command)
-
View User Profile
-
Send Message
Posted Jul 29, 2012Its not really working, im not sure if its wrong or not
-
View User Profile
-
Send Message
Posted Jul 29, 2012So if I wanted to make players get the permission essentials.kit.acr I would do /svs add *manuaddp <player> essentials.kit.acr
-
View User Profile
-
Send Message
Posted Jul 28, 2012@PhiberOptikx
oh ok, not supported, sorry.
To achieve this you need to write a new plugin, shouldn't be that hard for only one sign because you don't need any storage or something like that.
-
View User Profile
-
Send Message
Posted Jul 28, 2012@CalibeR50
We're using the latest iConomy plugin. I only need 1 sign to accept the item as currency. Not everything. We still use regular iConomy currency for everything but this.
-
View User Profile
-
Send Message
Posted Jul 28, 2012@PhiberOptikx
There are some economy Plugins which support items as currency. If these Plugins support Vault, ServerSigns will support them, too.
-
View User Profile
-
Send Message
Posted Jul 28, 2012How could one setup a sign to have a cost, but require an item versus money. Example: Bedrock on my server is currency to get a permission node. How could I setup a sign to accept the bedrock as currency and then complete the rest of the sign? Is that possible?