SignEdit
Description
This plugin allows you to edit signs while they are still on block/wall they were placed on.
Features
- Logging.. Every edit made to a sign is logged in either console or a separate log file.
- Colours! See the Colours With SignEdit page
- As an added bonus, SignEdit will parse colours when you place a sign.
- SignEdit throws a SignChangeEvent with every edit. This means that if a player is trying to make a sign that they don't have permission to create, they can't! This is compatible with almost every major plugin that uses signs. It also works with HawkEye, so you can see who changed what!
TODO
- Get suggestions! (Leave me a comment)
Commands
For a more in-depth list, head over to the Commands Page.
- /signedit <line> <text> - Change the text on <line> to match that in <text>
- /signedit cancel - Cancel the current edit
- /signedit help - Display a help dialogue
- /signedit copy <parameters> - copy a sign a number of times; choose a #, persist (infinite), or take the default
- /signedit reload - reloads SignEdit config
Config
For a more in-depth explanation of the Config, head over to the Config Page.
Permissions
- signedit.edit
- Allows a user to use SignEdit's functionality
- signedit.override
- Allows a user to override LWC protection and edit a sign regardless of protections (default: op)
- signedit.notify
- Notifies when SignEdit is out of date
Languages
en_us
Source Code
https://github.com/Tim-R/SignEdit
Metrics
http:mcstats.org/plugin/SignEdit

This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Read more here
Media
Thanks to VariationVault for featuring SignEdit in a tutorial video on YouTube:
-
View User Profile
-
Send Message
Posted Oct 26, 2012Why can't i add this plugin to CraftBukkitUpToDate? is this plugin not compatible with CraftBukkitUpToDate? Do you know?
Thanks, Timroden
-
View User Profile
-
Send Message
Posted Oct 21, 201210,000+ Downloads, thank you all for supporting SignEdit!
-
View User Profile
-
Send Message
Posted Oct 20, 2012I lol'd when I saw the TODO
There isnt much else you can do with this plugin.
Its good that it is basic and easy to use
Good job
-
View User Profile
-
Send Message
Posted Oct 17, 20123.2.1 fixed the issues, but the AutoUpdate shows null now.
-
View User Profile
-
Send Message
Posted Oct 17, 2012@Canister80
3.2.1 is the latest stable version, but it needs to be approved by a BukkitDev admin. When it's public, please update to that.
-
View User Profile
-
Send Message
Posted Oct 17, 2012im just going to stick with the old version seems to work fine for now besides it telles me that ot needs to be updated but everytime i come to uptae it the newest one says broken are these still useable?
-
View User Profile
-
Send Message
Posted Oct 17, 2012@FlashLight32
@H8llfire
Issues are fixed in 3.2. (I can't reproduce them). Please update as soon as the BukkitDev staff approves the file.
-
View User Profile
-
Send Message
Posted Oct 17, 2012bugged plugin :(
-
View User Profile
-
Send Message
Posted Oct 17, 2012What is wrong with the latest releases of Signedit (3 and 3.1)? They give me on /signedit 1 bla this:
14:30:19 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'signedit' in plugin SignEdit v3.1 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:498) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:880) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:826) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:808) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.NetworkManager.b(NetworkManager.java:282) at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109) at net.minecraft.server.ServerConnection.b(SourceFile:35) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:577) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:473) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:405) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.NullPointerException at net.timroden.signedit.utils.SignEditLogger.logAll(SignEditLogger.java:40) at net.timroden.signedit.commands.CommandSignEdit.onCommand(CommandSignEdit.java:137) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 15 more
-
View User Profile
-
Send Message
Posted Oct 17, 2012Im making a plugin. I looked at the source code of signedit and its too complicated. i just need a command /autotorch and then have it say Right Click on a sign. then gets the sign and store it in a hashmap so i get use it later, how would i do that?
-
View User Profile
-
Send Message
Posted Oct 16, 2012SignEdit 3.1 is out, please be sure to report any bugs in the Ticket system, and ThundrRok Cyprias or I will jump on them.
-
View User Profile
-
Send Message
Posted Oct 16, 2012PERFECT! Ill edit this post with info on it. Sounds brilliant!
-
View User Profile
-
Send Message
Posted Oct 16, 2012@TheFlannelBeard
Not with 3.1 you won't
-
View User Profile
-
Send Message
Posted Oct 16, 2012I use LWC BOSEconomy Chest Shop and Magic Spell Signs.
I am guessing I will have compatibility issues with all of these...?
-
View User Profile
-
Send Message
Posted Oct 14, 2012@Smiley43210
Thanks Smiley43210, ThundrRok and I are looking into these issues now. There's no reason this should be a problem.
-
View User Profile
-
Send Message
Posted Oct 14, 2012@Timroden
I always try to join my own server as a guest and test stuff out, and I too was able to edit signs that I should not be able to. If I try to break the sign, I'm told the sign is locked with a magical spell (from not owning the sign; LWC). However, I too can still edit the sign.
-
View User Profile
-
Send Message
Posted Oct 14, 2012This plugin helps so damn much when I am trying to change the prices on Everything at my server shop. Thanks for creating a superb plugin.
-
View User Profile
-
Send Message
Posted Oct 13, 2012@Xcelsior1991
@carapace7940
I'm looking into these issues, the problem doesn't occur with lwc signs, chestshop signs, etc.
Your call is important to us, please hold.
-
View User Profile
-
Send Message
Posted Oct 13, 2012@Xcelsior1991 and @carapace7940:
So thats why this plugin is only for admins :D
-
View User Profile
-
Send Message
Posted Oct 12, 2012@Xcelsior1991
Xcelsior, you are correct, we just tested that on our server also. E.g. you can change other peoples signs on their residence. and more importantly, you can change essentials signs like [buy] and [sell] to say reduce the cost of diamond ore to 1$.
TimR, can you check this out?
Thanks
PS. I checked to see if the sign-change event is being fired on the "left-click to the sign" and it definitely is being fired.