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 Mar 10, 2013I dont understand the promote function. I want to use a sign that will automatically set a guest to the member usergroup. the idea is that they have to read signs first, then get to the last sign and click it to become a regular member.
im only using groupmanager and essentials for permissions. I have no idea how to setup the config file, but have added the manuadd <player> entry to it.
if i add the manuadd command to the sign itself, it just gives you the error that you cant modify users with the same permissions or above.
does anyone know how to use server signs and groupmanager together?
-
View User Profile
-
Send Message
Posted Mar 9, 2013I found a problem that i really need help with.
I can't find a way to set it so that a person CANT go into negative when buying from a sign. Like, i mean, If i have something for 200 on a sign, and they have 190, they will be able to buy it and then be at -10 dollars.
Not a problem EXCEPT, when a person is in negative they can't use ANY other signs, regardless of cost.
Can anyone help me with this?
-
View User Profile
-
Send Message
Posted Mar 8, 2013@bradybell33
Add a really High cooldown (like 10 years)
-
View User Profile
-
Send Message
Posted Mar 7, 2013@bradybell33
I WOULD LOVE THIS FEATURE.
This would make the plugin complete.
-
View User Profile
-
Send Message
Posted Mar 6, 2013Is there a way i can only let the player use the sign one time?
-
View User Profile
-
Send Message
Posted Mar 6, 2013@Exloki
Thank you . I found out it was nocheatplus. So I simply granted them permission to spam commands for a short time with the grant thing this plugin has . Thanks man , Great plugin
-
View User Profile
-
Send Message
Posted Mar 5, 2013@youbuycownow
You have a plugin which stops command spam, and the sign gets the player to execute multiple commands in quick succession. You either need to disable this plugin, or add delays to the commands, for example: "/svs add [d:1] /spawn", this will make the player execute "/spawn" 1 second after the sign is clicked.
Hope that helps! Loki
@lord0o
If it says there's a new version, you're probably not on the latest version.
-
View User Profile
-
Send Message
Posted Mar 5, 2013it says that there's a new version on my console...and no new version on here.
-
View User Profile
-
Send Message
Posted Mar 5, 2013I have created a sign at the end of my tutorial and when interact with it performs these commands : /svs add <server> /pex user <player> group set Peasant /svs add /spawn /svs add <message> &6 Congratulations &f<player> &6you have successfully completed the tutorial! /svs add <message> &6 You can now build and use the &2/kit peasant&6 command every 20 minutes! /svs add /kit peasant
(I add each one seperate) And if a non op interacts with it , it kicks them saying do not spam commands temp ban. Where can I disable this? Thank you
-
View User Profile
-
Send Message
Posted Mar 3, 2013@Nico_Linsalata
@BamItsStark
Hello, you need to make sure the player has the correct permission. Assign a permission to a sign using "/svs setpermission example" and players will need "serversigns.use.example" permission node to use that sign.
Hope that helps, Thanks! Loki
-
View User Profile
-
Send Message
Posted Mar 2, 2013nice plugin rocks !
-
View User Profile
-
Send Message
Posted Aug 5, 2013Do you have the permnode - serversigns.use.* under the permissions: of your builder group?
-
View User Profile
-
Send Message
Posted Mar 2, 2013ok, so when people join my server they are 'builder' and my beginner kit is on a Server Sign. But they complain that they don't have enough perms. how do i fix this?!
-
View User Profile
-
Send Message
Posted Mar 2, 2013@Nico_Linsalata
I'm having the same issue. Please help.
-
View User Profile
-
Send Message
Posted Mar 2, 2013Hi there
We use the pressure plates as signs to give players rewards upon completing a "dungeon". It broadcasts a message and grants the player their money as server, and then it makes them teleport with the essentials.teleport.bypass.delay permission. However, when we later looked at the permissions.yml file in PermissionsEX, all the players who had used the sign had gained that permission, in that world, permanently.
Is this supposed to be the behaviour, or is the permission node only meant to be granted instantaneously as the command is used as part of the sign?
-
View User Profile
-
Send Message
Posted Feb 27, 2013Hi, I am having a bit of trouble with this plugin. I have set the permissions for a sign, and added it to my PermissionsEx permissions.yml. When a player clicks it, it says. Don't have enough permissions for <Group>. Please Help.
-
View User Profile
-
Send Message
Posted Feb 25, 2013@Exloki
@CalibeR50
Thanks! That worked!
-
View User Profile
-
Send Message
Posted Feb 25, 2013@Exloki
It is /svs add <blank> Message here ;)
-
View User Profile
-
Send Message
Posted Feb 25, 2013@Vincent1468
The tag? Unfortunately not - but we may implement something for this in a future update.
You can use "/svs add <blank> [message]" however to send messages when a sign is clicked that do not have the [ServerSigns] tag, and allows for custom colouring.
Thanks, Loki
-
View User Profile
-
Send Message
Posted Feb 25, 2013Is it possible to replace [serversigns] with something else?