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:
Yeah I am having the same problem since the 3.3.2 version.
Since the upgrade to 3.3.1 No longer working, look below, same thing for me ;)
Edit: /signedit 1 works, however /signedit 2,3,4 doesnt.
Hey,
I have the same problem like: @c0dejunkie and @dddeeefff
If I remember correctly, I never had problems with version 3.2.2 but since I've upgraded to 3.3.1 it's impossible to edit a sign. Could you please try to fix this because that's a very good plugin but it seems that more than just a few users have this issue.
I'm using Spigot #834 and NCP b539.
this plugin no longer works on my server... no matter what it always says that the sign can not be edited.... there are no other plugins on my server that have anything to do with signs so there are none to disable one by one to see which one is interfering, also nothing was changed on my server other than the version of spigo that I run, so all I can say is that the plugin just doesn't work anymore..... please update it, my staff and I use this plugin everyday..... thank you
@Cyprias
but the only sign plugin that I have is signedit!! i do have nocheatplus, but I am not sure if that one matters, if not then there is no other sign plugins on my server
@c0dejunkie
Sounds like you should turn off your other sign plugins one by one to determine which one is interfering with signedit.
for some reason, no matter what I can no longer edit any signs, be it ones that have already been placed or even when i place a new one and then try to edit it, the cmd works and it tells me to left click the sign like normal but when i do click the sign to put the change into effect, I get a red notice saying only this "could not edit sign" and there are no errors in the command prompt, i tried the things that dddeeefff tried and nothing would help, no matter what I cant get this plugin to edit signs..... I am on the latest version that just came out a few days ago, and it did work when I first updated to it, but no it won't. could it have anything to do with NoCheatPlus? cause I noticed that lANTHONYl asked dddeeefff if he had it installed, I ask because I do have it installed, is there something in NoCheatPlus that could be causing it? thanks guys
Awesome plugin! You should make it so essentials format codes (&1, &k, &0) Don't count as characters so you don't run out of space so quickly.
@dddeeefff
Do you have NoCheatPlus installed?
Since 1.5.2 (I think, it could be since 1.5), I've been having players complain that they occasionally get "could not edit sign" messages when editing signs.
I've been running some tests:
There are also no stack traces in console. Sorry I can't be more helpful. Given that the error never happens to me I can't do much more than ask people what happens when they do what I say.
EDIT Okay, what's being said now by someone is that they can edit only the last sign they placed.
@AwsomeG2
What Cyprias said. Make a worldedit region, and that should be fine.
@AwsomeG2
You could use worldguard to block the use of /signedit in your spawn region.
(assuming you have worldguard)
People can edit my signs at spawn, Any ideas how to make sure this doesn't happen?
update?
@Truetrojan
Sounds like signshop doesn't monitor and cancel the SignChanged event then. We've done our job by firing the event prior to editing, it's up to other sign based plugins to handle the event and cancel it if necessary.
@Cyprias I have signedit.edit in PEX and it has been tested to show that locked signs for signshop can be edited and money gets taken.
@Truetrojan
I've never used SignShop before. You should test it and report back if there's issues.
It's possible to edit locked signs and take money from players using Sign shop.
@notif
The client is only capable to show 15 characters. I don't know exactly what would happen if the server sends more than 15 characters to the client, but it will probably just ignore them.
Would it be possible to bypass the 15 character limit for colors? Or would that crash the client?