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 May 9, 2012Is the html Page broken? If yes, why? o.O
-
View User Profile
-
Send Message
Posted May 9, 2012@Dyspen
could you pm me the server info I will come and check
-
View User Profile
-
Send Message
Posted May 9, 2012@Genij
/manuaddp <player> <permission>
/manudelp <player> <permission>
From: http://ess.khhq.net/wiki/Group_Manager/Commands#Overriding_Permissions
This is from the config:
permission_console_command_add: /manuaddp <player> <permission> permission_console_command_remove: /manuadelp <player> <permission>
Also tried without slashes: manuaddp <player> <permission>
Not working.
-
View User Profile
-
Send Message
Posted May 9, 2012@ananddavis692
Do you have an error report?
@Dyspen
did you set up the config to use the commands for your permission plugin as described on the installation and configuration page under the "permission_console_command_add and remove" head
-
View User Profile
-
Send Message
Posted May 9, 2012i just reloaded my server, your plugin stopped working after that, what should i do?
-
View User Profile
-
Send Message
Posted May 9, 2012@Dyspen
Okay, så I narrowed it down. It is not the - serversigns.use.A which is the problem. It is the temporary permission to use the TP-command, which is not granted, for some reason.
I've tried both by setting:
/svs grant add plugin.plugin.permission /svs add [p:plugin.plugin.permission] command (On this one, it executes when I am OP, but not when you are not)
-
View User Profile
-
Send Message
Posted May 9, 2012I cannot get the permissions to work properly. If I am the idiot, please enlighten me (and then you should revise your plugin, because I reaaaallllyyyy fixing this for long):
I create a sign. Add a TP-command to it. Add the temporary permission to use the TP-command executed for the player by the sign. This works - when OP.
I then add: /svs setpermission A. No errors. I then, with groupmanager, add the following permission to the A-group: - serversigns.use.A
They still get access denied, not enough permissions. Help!
-
View User Profile
-
Send Message
Posted May 8, 2012i find the issue. it was a conflict between my permissions and the plugin. The temporary permissions doesn't work with it (permissionsBukkit).I had to give in the permissions serversigns.use.* . Sorry for the annoyance
-
View User Profile
-
Send Message
Posted May 8, 2012@smalinj
could you pm me the server info I will come and check it out
-
View User Profile
-
Send Message
Posted May 8, 2012Thanks, it works but only for OP. Classic players always have "you don't have enough permissions even if I place [p:serversigns.use.*] or [p:bukkit.command.op] at the beginning of the line.
i also test with a * in the command but in that case it doesn't work at all.
-
View User Profile
-
Send Message
Posted May 8, 2012@smalinj
-
View User Profile
-
Send Message
Posted May 8, 2012I have not understand how can I create a command to change the gamemode of the player who hits it. I tried: /svs add /gamemode <player> 1 But it doesn't work. It said that the player <player> doesn't exist. (I want the command to be used by everyone who doesn't have the permission to change alone theirs gamemode. Thanks you for your help
-
View User Profile
-
Send Message
Posted May 8, 2012<<reply 695180="">>
Check commands Page ;)
-
View User Profile
-
Send Message
Posted May 8, 2012What happend to your examples?! those helped alot! trying to make a msg to the player when clicked!
-
View User Profile
-
Send Message
Posted May 6, 2012@Bawbie
/svs setcooldown <seconds>: Sets the cooldown for every single player
/svs setglobalcooldown <seconds>: Sets the cooldown for all players
-
View User Profile
-
Send Message
Posted May 6, 2012Are you able to set a cool-down period on player command signs? So they can only use it maybe once a day, or every few minutes?
-
View User Profile
-
Send Message
Posted May 6, 2012@CharnelOfCougars
/svs grant add plugin.permission
will give them the permission for the short time the sign is being executed in.
with the delete you can remove the entire grant from the sign again. (only needed if you for example made a typo in the grant or when the sign no longer would need to give that permission)
-
View User Profile
-
Send Message
Posted May 6, 2012Hey with the /svs grant <delete | add <permission>>: Players who execute the ServerSign will get all specified permissions for a very short time
WIll this give the player the perm. just for that instance when they click the sign then REMOVE the perm?
-
View User Profile
-
Send Message
Posted May 5, 2012@CalibeR50
oh i don't even know how to do one of those
-
View User Profile
-
Send Message
Posted May 5, 2012@jtaker6619
could you send me the permission file and indicate witch group it is about? I will check in there. just upload it to pastebin and pm me the link