SimpleSignEdit
Not satisfied with the mechanics of other sign edit tools, such as requiring the use of commands, I went and threw together a plugin that lets you edit signs simply by right-clicking them with another sign in hand.
Download here. (Older versions available here.)
If you are upgrading from 1.6 or earlier, be sure to set up your database info in the config before you start up your server with the updated plugin.
When you right-click to edit a sign, you can then view and edit the text of the sign just as you would when creating it. You can only edit signs if you are the owner or if they are owned by everyone. To include colours on the sign, use the & character followed by a digit or a letter from A to F. This works both when placing and when editing. If you want to include an & character on the sign, and the plugin interprets it as a colour code, simply double it and the plugin will realize that you don't want it to be converted.
To see who owns a sign, hold a stick in your hand (you can change this to any item in the config file), and right-click the sign. To change who owns a sign if you have permission, hold a feather in your hand (you can change this to any item in the config file), and right-click the sign. Then either type the new owner name into chat, or walk over and punch them. You can also enter the symbols @, #, and * into chat to set the owner to yourself, no-one, or everyone, respectively. You could also edit ownership by editing the config file, but since signs are stored by their location that would not be an easy task.
To configure the items used for setting/viewing the owner of the sign, simply set the "view-owner" or "set-owner" values in the config file to the ID of the item you want to use. You can also change the "allow-stacking" and "break-protect" values if you wish. It's probably a good idea to leave the "signs" section alone since that keeps track of who owns which sign. You can also configure it so that you need to be sneaking (or not sneaking) to edit signs.
Video by Warby579 aka UltiByte:
List of things to maybe do:
- None right now
-
View User Profile
-
Send Message
Posted Nov 23, 2014I'm not getting a config file generated when the plugin loads. Do you have a default somewhere?
-
View User Profile
-
Send Message
Posted Jun 4, 2014this plugin: http://dev.bukkit.org/bukkit-plugins/pl3xsigns/ seems like a way better alternative to this one, it allows both sign editing with right-click and commands, allows placing a sign on a current one, AND complies with LWC's protections. Only con is it requires ProtocolLib for the right-click-edit to work, but I already have that installed because another plugin needs it :P
-
View User Profile
-
Send Message
Posted Mar 8, 2014@JK82NL
I just noticed the question about "use-lore". Basically that means that lore is required on the "owner edit" and "owner view" item wands; if you leave them at the default stick and feathers, that basically means that you need a "special" stick or feather to use the "owner edit" and "owner view" function. There's a command (I think it was /signwands) that gives you these wands, with lore if required.
I guess I should update my documentation to reflect this.
-
View User Profile
-
Send Message
Posted Feb 23, 2014I checked, it seems to work fine on 1.7. Just in case anyone was wondering.
However, I do have an update to push at some point; just giving Bukkit some time to add the prerequisite feature first. (If they take too long I might work around the API to do it, but I'd prefer not to since that'll break when you update Minecraft later.)
@digimbyte
I have no idea what that error even means, but it probably can't be a SimpleSignEdit problem since there's none of my classes in the stack trace. Try asking Hexxit people.
-
View User Profile
-
Send Message
Posted Jan 24, 2014@JK82NL
Well I'm trying to run it on my server, as its perfect. with the whole stick/right click see owner and everything, just simple and easy.
But I get this error with MCPC+ I'm trying to run a HEXXIT 1.5.2 R1.1 server, and would love for this to work.
-
View User Profile
-
Send Message
Posted Jan 4, 2014@Adbrazer
Yet it still works. Why update if it works? Would only be good to have it say 1.7.2 so people know they can still use it with the new CB builds
-
View User Profile
-
Send Message
Posted Jan 3, 2014lol the last time this was updated was the 21th of december of 2012
-
View User Profile
-
Send Message
Posted Dec 28, 2013I thought this plugin did not work anymore, but I was just stupid enough not to hold a sign in my hand to be able to change it. So it still works.
You might want to check if everything still works correctly and update it to 1.7.2 so more people will know about it. Because its still the best in my opinion.
-
View User Profile
-
Send Message
Posted Sep 28, 2013@rsod
It has sign ownership because otherwise anyone could edit any sign, which means opportunities for griefing.
I suppose I should update this at some point, too...
EDIT: Oh, also, there already is an option to disable the database:
-
View User Profile
-
Send Message
Posted Sep 26, 2013If you are looking for an updating, working version of this, check out ClickEdit!
-
View User Profile
-
Send Message
Posted Sep 23, 2013@rsod
@rsod
@rsod
Actually if you change this option:
sneaking: false
you can hold the shift button to put another sign in front of another sign (make it float). Just like every other 'interacting' block where you can use shift to place a block and not interact with it.
*Edit* I can't seem to find what 'use-lore' does anywhere. Please Explain?
-
View User Profile
-
Send Message
Posted Jun 10, 2013@Celtic_Minstrel
All other possible ways of attaching one sign to another would result in ugly floating signs, so there's not really any reason to allow that.
how can you force someone to not do something? Don't try to change world with your plugin putting extra conditions for users. Put like "no-change-on-sneak" option, not so hard to do. Or like toggle edit sign command (like toggleeditwand on worldedit). If you don't like floating signs it doesn't means that everyone should stop using it
And that plugin called simple sign edit. SIMPLE sign EDIT. Not simple sign claim, nothing like this, so why there is ownership system, which not fits into what the plugin supposed to do? And I don't see any options to disable database also.
Anyway, as usual, your point would be "it's my plugin and I would do with it whatever I want". Well, anyway, I'm finding another editing plugin that using commands much more convenient and it don't doing extra things which eating extra memory, cpu and tick time and don't altering default functionality. So I can't say that I'm really care.
-
View User Profile
-
Send Message
Posted May 14, 2013@DarkFoxDie
Just add "allow-stacking: true" to your config, and you'll be able to place sign posts on top of sign posts.
All other possible ways of attaching one sign to another would result in ugly floating signs, so there's not really any reason to allow that.
-
View User Profile
-
Send Message
Posted May 9, 2013i know what he means when you try to place a sign onto another sign it fails to work because it trys to edit the sign instead of placing it, which is useful for making exp grinders or other things. i love the plugin but i just came across this problem myself right now. if could maybe put in a command to turn off the sign edit that would be awesome.
however i did notice the sneak toggly option you have in the config which that works as well so its not really needed but still an idea
-
View User Profile
-
Send Message
Posted Apr 25, 2013This plugin saved my @$$ :P
Thanks a lot!!
-
View User Profile
-
Send Message
Posted Apr 21, 2013@rsod
I'm not sure what you mean... but it sounds probably false.
-
View User Profile
-
Send Message
Posted Apr 8, 2013:(((
-
View User Profile
-
Send Message
Posted Apr 3, 2013So basically you losing ability to attach sign to another sign.
-
View User Profile
-
Send Message
Posted Mar 24, 2013In 1.5.1 it does everything except posting old text to the new sign to edit it
-
View User Profile
-
Send Message
Posted Mar 18, 20131.5 and its still not possible to directly edit signs in a manner than isn't completely retarded an not intuitive... man fffk mojang, complete utter bunch of morons