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 Jan 1, 2014Hey Exloki,
could you please implement that a player need to hold a certain quantity of items in his hand and not only has it in his inventory?
For example:
-
View User Profile
-
Send Message
Posted Jan 1, 2014Is there a way I can make a sign that gives a player money but only once so they cant keep spamming the sign?
Any help is much appreciated.
-
View User Profile
-
Send Message
Posted Jan 1, 2014@ThoLav
WorldGuard is the current plugin we're using for region protection.
-
View User Profile
-
Send Message
Posted Jan 1, 2014@BlueEyedPanda
That depends on your plugin, which protect the regions.
-
View User Profile
-
Send Message
Posted Dec 31, 2013@ThoLav
Would you mind going into further detail about that? I don't know how to go about doing that.
-
View User Profile
-
Send Message
Posted Dec 31, 2013@BlueEyedPanda
It's not only the serverssigns.use.* they need to have, they also need the permission to access the region.
-
View User Profile
-
Send Message
Posted Dec 31, 2013Is there any way possible that I could set up a server sign that would allow people access that I have denied entry in once they bought it?
In other words.. I have a server that I want players to click a server sign, and it will subtract money from their account (I figured that part out) and then allow them to go through a door that has a region set up to deny all entry. I'm wanting the server sign to add them as a member to that region so they can enter.
Can anyone help me out on this? I've been wrecking my brain and asking a bunch of people about it, and nobody seems to know how.
Thanks to all who reply! :D
-
View User Profile
-
Send Message
Posted Dec 31, 2013@NnoN
Are you sure your ready to manage a server?
-
View User Profile
-
Send Message
Posted Dec 31, 2013Why is it that when I try to set up a sign that allows someone access to a region, it says they don't have permissions.
And before you comment saying "Maybe you should add that group to have permissions with serversigns.use.*" I've already done that.
can anyone help me out?
-
View User Profile
-
Send Message
Posted Dec 31, 2013@NnoN
@ImNietnick
Checking the permissions page first might help... http://dev.bukkit.org/bukkit-plugins/serversigns/pages/permissions/
-
View User Profile
-
Send Message
Posted Dec 31, 2013All the players on my server don't have permission to use the signs. They have to be OP.. How do I fix this?
please help!
-
View User Profile
-
Send Message
Posted Dec 30, 2013My players cannot use the serversigns? What is the permission?
-
View User Profile
-
Send Message
Posted Dec 30, 2013@Exloki
Hey,
thanks. I already figured it out, but that's not logically! ;) I can live with that, but it's a bit distructing.
BTW: Thanks for this awesome Plugin.
-
View User Profile
-
Send Message
Posted Dec 30, 2013@ThoLav
It's based on levels, not individual EXP. If you want it to take 20 levels, set the EXP cost to 20?
-
View User Profile
-
Send Message
Posted Dec 30, 2013@Exloki
Hey,
i tried the dev build, but it didn't work correctly. It now tells the player that 400 level are needed and not 400 XP. But 400 Level != 400 XP, 400 XP are around to 20 lvl.
config for the sign:
-
View User Profile
-
Send Message
Posted Dec 30, 2013@ThoLav
Not sure currently, but you can always grab a development build from the link in the above page.
-
View User Profile
-
Send Message
Posted Dec 29, 2013@Exloki
Hey,
any idea when you will release build 3.1, so the costs error is gone?
-
View User Profile
-
Send Message
Posted Dec 29, 2013@CrazyCloakedMSC
Hello there! No need to apologise, always happy to assist.
The issue with your current setup is that players need essentials.warp as well as essentials.warps.<warpname> to use that command, so the grant doesn't help.
Never-the-less, I recommend you do this instead: /svs add <server> /warp test2 <player>. By adding "<server>" to the beginning, the command is executed as the server console. The Essentials warp command allows us to use "/warp <warp> <player>" to warp a player to a warp, so this will work fine. The "<player>" (can also be "<name>") parameter will be replaced with the executing player's in-game name at runtime too.
Hop this helps, and be sure to check the Commands Page for most answers. :)
-
View User Profile
-
Send Message
Posted Dec 29, 2013Hey there!
I am having a bit of an issue. Im sorry about wasting your time cause Im sure I am making small mistakes but its come to the point I need to resolve it. I am trying to make a shop warp system where people can buy warp signs to their shops and have people be able to click the signs to warp there. But I dont want anyone to be able to do /warp.
So I tested the signs with other things so I know it works. Im just a bit confused on what I am doing wrong. I put: /svs add [p:essentials.warps.*] /warp test2 and that wont work. I have tried adding a delay, using the grant feature and pretty much everything I could think of.
Thanks for the help
-
View User Profile
-
Send Message
Posted Dec 29, 2013My players need to be OP how i can fix that?