SignEditor
SignEditor does what it says on the tin: allows you to edit your signs!
SignEditor can allow everyone to edit any signs they have access to!
Use:
To edit a sign, aim at the sign and type in:
/edit [line] [Text]
Example:
/edit 1 Hello
Results in the first line of the sign changing to hello.
You can also copy and paste entire signs with the copy and paste commands:
/edit copy /edit paste
Important Note
Sign Editor calls BlockBreak, BlockPlace and SignChange events for every command executed. This means that any plugins that control placement or breaking of signs will have priority. For example, LogBlock will track all edits and WorldGuard can prevent changes. So can plugins like Lockette and ChestShop.
Permissions
se.edit (Default: op)
This is the basic permission node, needed to edit any signs. Granting this allows users to edit any sign they can.
se.editCol (Default: op)
This allows players to add colours to their signs.
Colours are added with the & followed by a colour code. &s can be entered by using the escape character \ (\&). \ can be entered by escaping a \ (
)
se.force (Default: op)
This permission node allows the player to force BlockBreak, BlockPlace and SignChange events to succeed even if another plugin cancels or modifies it. In order to use this, you must add an exclamation mark after the line number, i.e.:
/edit 2! lemons
You will get notified of any bypasses that are made.
se.dforce (Default: false)
This permission node allows you to skip the bukkit events entirely, allowing a change to a sign that would otherwise be blocked or cause it to break. This is useful when the force option still doesn't work.
The problem with a Double Force is that plugins do not receive any of the events, so if you have any plugins that rely on those things (i.e. LogBlock) then they will not work! Conversely, it can be used to bypass the limitations some plugins put in place.
To enact a Double Force you must have both the force and dforce permissions and you put two exclamation marks after the number, i.e.
/edit 2!! lemons
Video Example
Thanks to VariationVault for this video:
@Skyost
Repo can be found here: https:github.com/meiamsome/SignEditor
Please add the repo :)
@meiamsome
That is awesome! Thank you very much :)
@Ozoft
se.editCol now allows it when you're just placing a sign too :)
Great plugin. Thanks!
@meiamsome
Awesome! :)
@Ozoft
That's correct - and I will add the option! :D
@meiamsome
So if it's inside of a protected region, they wont be able to edit it? I think that editing signs is great if you make typos or for updating signs etc but, i still like having the option to color text upon placing them. If it's not too much of a hassle, i'd suggest you add the possibility, it doesn't hurt to be universal! :D Keep up the good work! :)
@Ozoft
They can only edit signs that they'd be able to break and replace anyway, they don't gain any powers it's just a bit faster.
@meiamsome
Cause then they will be able to edit any sign? I don't want them going around changing others signs :)
@Ozoft
Sadly that's not possible in the current version - may I ask why you don't want them editing signs?
Hello, this plugin seems great but, i am used to signcolours where i could add colors and bold text when placing the signs, is this possible with this plugin?
I don't want my members to edit signs, but i still want them to be able to write in color Thanks and keep it up!
@guimartino
No problem, glad to hear it's working ^_^
@meiamsome
Sorry, i was doing it wrong... Now it is working xD
excuse the delay... I just saw it today xD
Thank you!! xD
@guimartino
What plugin's signs are you testing with, exactly?
Can you link me to it?
Please and thanks!
P.S. Have you tried the double force? (Add two exclamation marks)
the force mode (adding exclamation after line number) isn't work
I tested with sign of SlotMachine, Appears in my game-chat all changes but in sign nothing happened...
Sorry my bad english, I'm brazilian and i'm still learning
This is Very help full.
@TomSparkLabs
Glad to hear ^_^
Looks like a great plugin! Adding this to my server now!
Please be careful - 1.02 provides a security bug fix.