Smart Sign Editor
SmartSignEditor 2.4.0 for 1.7.2 to 1.11.2
Introduction
SmartSignEditor is a light-weight and easy use plugin that provides tools to make any sign related work easier and way less time consuming.
It has a very user-friendly permission node along with support to multiple region protection plugins!
There're 4 diferent tools to make your sign editing. They're the edit, copy, paste and erase tools!
Pick up a Feather and right-click something aside from a sign to change to a different tool!
Edit Tool
This tool can be used on any sign to quickly edit it as you want.
Right click the sign post or wall sign to open up the GUI editor, where you can edit the text and then send it back. Some features include:
Color support: If given permission, after finishing your edit, every ampersand(&) followed by a digit will be turned into its respective color.
Colors handled correctly: When editing, the colors will have their section sign(§) turned into an ampersand(&) to make them editable.
Copy Tool
With this tool, you can copy the text from signs and use them later with the paste tool, which makes everything more quick and easy!
Right click the sign post or walls sign to copy its text. Some features include:
Color support: If given permission, the player can also copy the color from the signs, else, the colors will copied with an ampersand(&) instead.
Line copy: The plugins unique feature! When sneaking, you can copy specific lines from signs! As of 2.0, works with both wall and sign posts!
Paste Tool
Alongside with the copy tool, you can use this tool, you can paste text without needing to type a single letter on the sign!
Right click the sign post or walls sign to paste the store text to it. Some features include:
Color support: If given permission, the player can also paste the color from the copied text, else, the colors will be pasted with an ampersand(&) instead.
Line paste: The plugins unique feature! When sneaking, you can paste to specific lines of the signs! As of 2.0, works with both wall and sign posts!
Erase Tool
You can now as well clear signs! While not so useful for clearing the entire sign, it definetely comes in handy with the line erase option!
Right click the sign post or walls sign to erase its text. Some features include:
Line erase: The plugin's unique feature! When sneaking, you can erase specific lines of the signs! As of 2.0, works with both wall and sign posts!
More Information
Permissions
A complete list of permissions can be found here.
How To Install & Configure
A tutorial can be found here.
Commands
A list of commands can be found here.
Bugs & Requests
Wanna suggest something new or report a bug on the plugin? Click here.
Source
The source can be found here on GitHub
"I have reduced the number of items to one to make it less confusing and easier to use. For now, the item is set the classic Feather and is not modifiable via configuration, yet."
When you have the time, or IF you have the time. Take a look into the possibility to change this and set lore to be required. Would be awesome to have a custom feather (or something else) to do this so it can be either bought in a store or awarded from a quest etc.
:D
Added support to versions 1.6.2 and 1.6.4.
I wanted to see until where I could go, and perhaps 1.6.2 is the limit.
Prior versions to 1.6.2 have no support whatsoever for the plugins mechanisms. RIP.
Added support to the latest versions(1.9.4 and 1.10.2).
The initial server releases had some glitches due to how signs are handled on the newer versions, so, I waited for a more stable release before updating the plugin, sorry for the delay.
There may be one or two bugs yet to fix due to the heavy changes on the server, just tell me if you happen to find any.
I have completely rewritten the plugin from scratch. Although i have yet to implement some missing features from the old one, this version should be a lot more stable than the 1.x.
I have reduced the number of items to one to make it less confusing and easier to use. For now, the item is set the classic Feather and is not modifiable via configuration, yet.
In theory, the plugin should be compatible with every release from the earliest 1.7 to the latest 1.9 (1.9.2 as I posted this).
If you guys find any bug or just want to suggest something, please, create a ticket here. It helps to keep things organized. Thanks!
No matter what I do it ALWAYS says "/sse <mode>" in chat when I do /sse edit, /sse copy or /sse paste. I have also tried /sse e /sse c and /sse p.
Have been very busy lately, will fix the errors soon.
EDIT: I'm so sorry for all those who have waited all this time. I had some problems while moving and only got a internet connection now. Will update ASAP!
@XeonG8
Same error though...
@pchard
you have to delete it, so it can create the new config file.... I think the update was rushed, as the plugin should handle doing that.
12:02:53 SmartSignEditor: Enabling SmartSignEditor v1.3.0
12:02:53 SmartSignEditor: Setting up configuration...
12:02:53 CONSOLE: ERROR]: Cannot load configuration from stream
12:02:53 CONSOLE: character '' (0xFFFD) special characters are not allowed
12:02:53 CONSOLE: position 94
12:02:54 CONSOLE: org.yaml.snakeyaml.reader.ReaderException: special characters are not allowed
12:02:54 CONSOLE: WARN]: [SmartSignEditor] Couldn't not find locale "en_US", using default "en_US"
12:02:54 CONSOLE: ERROR]: Error occurred while enabling SmartSignEditor v1.3.0 (Is it up to date?)
also this error
Smart Sign Editor v1.3.0
.. it didnt' replace its old config with the new one, should put note about that.
should have a /sse reload ...now so its easier to set/change the new multi tools items.
in game the text shows ? for color code.. like ?aSign Copied ..etc
could you make it so that its possible to copy/paste only a particular line(s) ..
ie use the copy tool, and put in commmand like /sse c 1 ... would copy line 1..or maybe /sse c 1 2 4 ...copy multiple lines like 1,2,4.
using paste tool only pastes the specified lines... just an idea.
Getting these errors:
@XeonG8
The next update will include this and more
The update for "possble to bind other items for paste, copy, edit functions instead of just feather"
would be better than waiting for the other fixes I got a lot of sign editing coming up :D
@XeonG8
Will work on something to fix the issue, thanks for telling
Should say that this - sse.edit.color perm is needed to be given otherwise normal players without the sse perms won't be able to make colors signs even if they have - essentials.signs.color
Next version(1.3.0) will be released in some days, it contains some new features will be complety compatible with plugins like Essentials.
If you could make it work on towny and mychunks area protections that would be great then can let all players use it
and if they edit a sign, the sign still gets checked again again for perms based on what they put on it like any sort of commands, as if they had just made it first time ie for checks so they don't change something like essentials signs
@XeonG8
Yes, if you cannot modify certain region, you won't be able to edit/copy/paste from it. Only applies to WorldGuard regions for now, though.
also... does it obey protected regions if I give the perms out? ie if a player couldn't edit the sign by breaking it before, they still can't edit/paste the sign using the feather with this plugin?
you didn't say?