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 Jul 1, 2012I really hope it didnt go inactive considering the multitude of servers using this awesome plugin. If you are considering even making this plugin inactive I really hope you reconsider. Please stay with us. -karatetoes
-
View User Profile
-
Send Message
Posted Jul 1, 2012Has this amazing plugin gone inactive?
-
View User Profile
-
Send Message
Posted Jun 27, 2012Hi all. * does not work on CB 1.2.5-3.1. When i use /svs add with * all ok, but when i try to check this and click on a sign i have message in chat "Unknow command. Type "help" for help.", and this messages with all commands svs with *. Help me pls. My plugins: WorldBorder, BetterDispensers, RawcriticsOreObfuscationPlugin, VoxelSniper, ConsoleScheduler, EpicGlass, ServerLock, Vault, bLift, DwarfForge, AuthMe, DisguiseCraft, DragonTravel, DynamicEffectWhitelist, TravelPortals, OpenInv, MailBox, NoPortal, Citizens, UnlimitedLava, EconomyPunga, NoCheatPlus, Towny, Courier, RedstoneJukeboxTrig, MinecartRevolution, Spout, War, PermissionsEx, Lottery, iConomy, CoreProtect, MoArrows, BKCommonLib, Simple Player List, Runecraft, CookMe, firelord, Zombes4Bukkit, AutoAnnouncer, Essentials, ServerSigns, Register, MobArena, ChatManager, WorldEdit, LWC, WorldGuard, Jail, SimpleSpleef, HomeSpawnPlus, RideThaDragon, WGPFix, ChestShop
-
View User Profile
-
Send Message
Posted Jun 26, 2012Is this support <name> ? I mean If someone click the sign and the sign command is /kits package-1 <name> and the clicker name was xeNium so the command become this /kits package-1 xeNium.
-
View User Profile
-
Send Message
Posted Jun 24, 2012@gorbasher
/svs add *give <item> <player> or whatever the give command is on your server. Using a * instead of a / for a command executes the command as an op, to use worldedit use */set 0 or whatever(i use this on my server in combination with worldguard regions to change the wool pattern on a dance floor XD)
-
View User Profile
-
Send Message
Posted Jun 24, 2012I'm attempting to do what a few of the previous posters have been requesting: Get the sign to take an item and give a permission. There exist commands to do both, but no way to conditionally link them between the plugins. If you were able to make it exchange the designated items as a cost before executing the commands within the ServerSign, this plugin would fill a big hole in my capabilities.
If this is already viable or if someone can think of a combination of plugins and commands that would make it possible, please let me know.
-
View User Profile
-
Send Message
Posted Jun 21, 2012I use this plugin and love it. What I need is the ability to make a trade sign that will execute server commands to give permissions. Does anyone know of such plugin.
My goal is it to work like /svs setprice <price> but instead of a price I need my players to give the sign a quantity of item(s) like 10 wood or 5 diamond then it would execute a <server> command.
Any help with this would be great.
-
View User Profile
-
Send Message
Posted Jun 18, 2012Serversigns and commandsigns both Interfere with McMMO currently, causing skills to get stuck in the ON state indefinitely. Just a heads up for anyone experiencing it, or planning to use one with McMMO.
-
View User Profile
-
Send Message
Posted Jun 16, 2012Any way to setup a sign to have an item cost. IE: I give out specific items used as 'tokens' which they use to redeem other stuff via the sign.
Like, 1 bedrock to rank up. Or something similar.
-
View User Profile
-
Send Message
Posted Jun 16, 2012Ok Everyone Should Know This. I Found Out CreeperHeal Conficts with this plugin and makes it not work so if your having problems with it and creeperheal is installed i suggest you uninstall it and see if it fixes the problem
-
View User Profile
-
Send Message
Posted Jun 16, 2012Now im having another problem.
I got server signs to work but uhm theres a slight problem, it works for about 20 seconds then stops working till you reload the server and then it just stops working after 20 seconds. Please Help Me D:
-
View User Profile
-
Send Message
Posted Jun 13, 2012@DarkFusioN007
yes im using Groupmanager and iConemy 6 and i checked the server log and there were no errors and server signs said [ServerSigns] Hooked Into Vault
can someone please help :S
I also have Essentials Eco but it hooks into iConemy
-
View User Profile
-
Send Message
Posted Jun 13, 2012@djblocksaway
du you have a permissions plugin and a economy plugin? if yes it should work with vault, i have pex and essentials economy + serversings and vault, works fine for me
-
View User Profile
-
Send Message
Posted Jun 13, 2012So theres a severe error here, whats it mean?
06 [SEVERE] Error occurred while enabling ServerSigns v2.4 (Is it up to date?)
java.lang.NullPointerException
at de.craftville.ServerSigns.ServerSignsManager.<init>(ServerSignsManager.java:49)
at de.craftville.ServerSigns.ServerSignsPlugin.onEnable(ServerSignsPlugin.java:85)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:256)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:238)
at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:381)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:368)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:197)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
-
View User Profile
-
Send Message
Posted Jun 11, 2012Hey ive been using this plugin for a while and it works great but i recently installed vault and now when i rightclick a sign it does nothing. i removed vault to see if it fixed it and it did. how can i make this work with vault installed
-
View User Profile
-
Send Message
Posted Jun 11, 2012Hey I was just wondering how you would limit players to using signs via permissions. /svs setpermission users: Only players with permission "serversigns.use.users" will be able to click the ServerSign
I have ranks setup with group manager, and server signs users click to rank up with prices. But users are skipping ranks by just saving up money.
Thank yo.
I set serversigns.use.guest and serversigns.use.member on the permissions file. Then I added the /svs setpermission guest to a guest sign and /svs setpermission member to a member sign. The guest's are clicking the sign they shouldn't have access to.
DJ_FluXxX reminded me of giving members temporary perms and just ranking them up that way instead of using <server>. Then making group manager groups require a permission per rank to rankup.
-
View User Profile
-
Send Message
Posted Jun 11, 2012@spidi02
I use this on my server. If you are using essentials, the syntax should be:
/svs add <server> warp [warp] <player>
Obviously <server> and <player> should be entered exactly and [warp] should be replaced with the name of your warp.
-
View User Profile
-
Send Message
Posted Jun 11, 2012Hello.
I am an owner of a server and I have some problems with this plugin.
First of all, I think the plugin is fantastic and awesome, but I'm experiencing some problems with it.
I want to make /warp signs for players, but everytime I execute the command as <server> ( I put in /svs add <server> /warp D) I get this message in the console: 2012-06-11 11:09:11 [INFO] [ServerSigns] execute Command: warp d
2012-06-11 11:09:11 [INFO] [31;1mError: For input string: "d" [m
I guess there is something wrong with warps, because every other command that I use works fine.
-
View User Profile
-
Send Message
Posted Jun 9, 2012Perhaps it would be a good idea to add a certain number of ticks between uses of signs, globally or per sign. A sort of secondary cooldown that is based on very short term data that is stored in memory and will not carry over restarts.
I have 3 second cooldowns on a lot of signs that are just there to stop them from being spammed over and over again and for these to be stored in a single massive data file seems unnecessary if the cooldown could just be loaded and then unloaded in the memory.
-
View User Profile
-
Send Message
Posted Jun 7, 2012Would anyone like to comment on my ticket? :O