Changelog

Version 1.7

  • Added database support
  • Added an option to not automatically safe the configuration on plugin disable

Version 1.6.2

  • Added configuration option to allow anyone to break signs that have no owner even if break protection is enabled; it has no effect if break protection is not enabled
  • Fixed a potential NullPointerException that would sometimes occur when disabling; this bug could in theory haved cause loss of owner data
  • Fixed PermissionsBukkit antibuild interfering with the operation of the plugin; now you should be able to edit signs if you have simplesignedit.edit even if you do not have permissions.build
  • Fixed duplication issue that resulted from a conflict with plugins that display an inventory window when right-clicking a sign; any other, similar duplication issues that I'm unaware of should be similarly fixed

Version 1.6.1

  • Editing signs despite anti-build should now work with more anti-build plugins. It still might not work with some though.

Version 1.6

  • Added an option to require that you are sneaking (or not sneaking) in order to edit signs. By default, you can edit signs regardless of whether you are sneaking.
  • Added the simplesignedit.* permission node, which somehow I managed to forget when implementing superperms support.
  • Added more API stuff. I suppose it's unlikely people will use it, but still. Also, the API is now used internally as well.
  • It should now be possible to make signs editable for users who do not have build permission. Whether it actually works may also depend on what plugin you use for anti-build. It still won't affect built-in spawn protection though.

Version 1.5

  • Add a getOwner function to the public API
  • Updated for Bukkit superperms, and other little things
  • No longer uses Permissions, even if present
  • The simplesign.x nodes are no longer checked; use simplesignedit.x instead
  • Doesn't send sign updates once per player (which doesn't imply not sending to all players, hopefully)
  • Fixed colour permissions to work as advertised

Version 1.4

  • When editing signs with & on it, it should be changed to && so that you don't need to edit the whole line.
  • Sign posts can now be stacked by default; clicking on the top face of a sign post with a sign in hand won't trigger an edit. The old behaviour may be retained by changing allow-stacking to false.
  • Permissions nodes are now simplesignedit.node, though the old nodes still work.
  • If you set break-protect to true, players will not be able to break signs unless they are the owner.
  • I added a public function to set the ownership of a sign at a given location; in theory, other plugins could use this to declare signs which would trigger the infinite sign bug as belonging to no-one (which means editable only by those with special privilege to edit [i]all[/i] signs). I dunno if anyone will use it, but it's there.

v1.3.4

  • Should fix the data loss error related to invalid keys.

v1.3.3

  • Decode colours on editing to avoid the !? issue.

v1.3.2

  • Fixed the fix of the issue of not working without Permissions.

v1.3.1

  • Fixed issue of not working without Permissions.

v1.3

  • Can now see the old sign text while you edit.

v1.2

  • Update for Minecraft 1.5.

v1.1

  • Now keeps track of who owns the sign; only owners can edit the sign.
  • Ownership is automatically given when the sign is placed and revoked when it is broken.
  • Signs can also have no owner, or be owned by everyone
  • Players can be given permission to edit signs they don't own
  • Players can check who owns a sign by right-clicking with a stick (configurable).
  • Players with permission can change ownership of a sign by right-clicking with a feather (configurable).
  • Should now be impossible to break the "ghost sign" that appears while a user is editing (formerly this could be used to obtain free signs); regular signs are (hopefully) unaffected.

v1.0

  • Colours support (colour codes are &0 through &f; && is replaced with &)
  • More fine-grained permissions (simplesign.edit and simplesign.colour.<colour> where <colour> is a lower-case, underscore-free version of one of these).
  • Sign updates immediately for all players. No logging out and back in is required to see the edited sign.

v0.2

  • Permissions support (the permission is "simplesignedit", no dots)
  • Sign updates immediately for the editor. Other players in the vicinity may still not see the update.

v0.1

  • Initial release

Comments

Posts Quoted:
Reply
Clear All Quotes