Skip to content

Releases: Brianetta/StickyLocks

Version 1.0.2

18 Aug 16:16
Compare
Choose a tag to compare

Depends on the Spigot API version 1.13.

Major changes since 1.0.1:

1.16 support

  • Added new protectables to the default configuration from 1.15 and 1.16
    • Admins with existing installations will need to either add these to their config manually, or delete their config, to take advantage
    • This plugin still works fine in 1.13; the additional block types will be ignored

New features

No new features in this version

Bug fixes

No bug fixes in this version

Version 1.0.1

26 May 01:04
Compare
Choose a tag to compare

Depends on the Spigot API version 1.13.

Major changes since 1.0:

1.14 support

  • Added new protectables to the default configuration from 1.14
    • Admins with existing installations will need to either add these to their config manually, or delete their config, to take advantage
    • This plugin still works fine in 1.13; the additional block types will be ignored

New features

No new features in this version

Bug fixes

  • Players who change names are updated upon logging in to the server (was broken in v1.0)

Version 1.0

19 Nov 20:18
Compare
Choose a tag to compare

Depends on the Spigot API version 1.13.

Major changes since 0.11:

1.13 support

  • Plugin will update pre-1.13 block names in the configuration to their 1.13 counterparts on first run
  • Support for new adjacent chest behaviour
  • Full tab-completion

New features

  • /sl groups is now an alias of /sl group
  • Automatic locking is now a per-player option (/sl autolock)
  • Listing a group now shows you how many names are in the list

Bug fixes

  • Access lists can now be viewed when the selected block is a pressure plate
  • GPL3 license file is now included in the source
  • Fixed an issue where new players often weren't being set up in the database correctly

Beta 0.11

11 Jan 00:04
Compare
Choose a tag to compare
Beta 0.11 Pre-release
Pre-release

Added a feature enabling players to toggle the chat spam given when placing lockable items, or when attempting to use locked items.

These messages are suppressed by use of /sl notify in-game. The setting is stored in the database.

When the player attempts to use a locked item while notifications are suppressed, a message is displayed on-screen via the action bar.

Beta 0.10

09 Sep 15:18
Compare
Choose a tag to compare
Beta 0.10 Pre-release
Pre-release
  • Security bug fix where group names were not being properly checked for ownership, which allows players to circumvent any lock with a group by adding themselves to a group of the same name.

Beta 0.9

03 Apr 00:09
Compare
Choose a tag to compare
Beta 0.9 Pre-release
Pre-release
  • Now depends on 1.9 API
  • Cross-world vulnerability removed

0.7

30 Nov 17:57
Compare
Choose a tag to compare
0.7 Pre-release
Pre-release
  • Existing offline players are added to the database when the plugin starts for the first time
  • Protection of locked inventories from hoppers
  • Double chests are no longer handled erratically, and can be placed, broken to single and rebuilt without losing lock data
  • New strings added to config file in anticipation of the 1.8 API

0.4

14 May 23:31
Compare
Choose a tag to compare
0.4 Pre-release
Pre-release

Caveats:

  • Doesn't always play well with NoCheatPlus and similar. The heuristic uses a fake block break event, which NoCheatPlus interprets as a Fastbreak violation. You can work around this by disabling Fastbreak detection in NoCheatPlus. Similar anti-cheat plugins may see a similar issue.

Changes:

  • Removed unrequired Maven repos and soft dependencies from the source
  • Changed the heuristic approach to detecting block protection (making a fake block break event instead of block place)
  • Added BURNING_FURNACE to the default config, so that furnaces stay protected when lit

Released on dev.bukkit.org

0.3

13 May 18:03
Compare
Choose a tag to compare
0.3 Pre-release
Pre-release
  • Some refactoring of code
  • Removal of project files from source repo
  • Removed explicit integration of other plugins in favour of a heuristic approach (making a fake block place event and watching to see if it gets cancelled)

Thanks to Lee Watson (@TheReverend403) for help with cleaning up my packaging

Rejected on dev.bukkit.org due to being rapidly followed by 0.4

Beta 0.2

12 May 20:27
Compare
Choose a tag to compare
Beta 0.2 Pre-release
Pre-release

This is very new, and hasn't had the sort of exposure that will find all the bugs. As beta software, the author appreciates feedback. if you find a bug, please describe it on the bug tracker.

Caveats:

  • Servers in offline mode behind a BungeeCord proxy won't get the real UUID, and might not always get the same one.

Changes:

  • Fixed an annoyance where the plugin would select any block, not just those it was meant to protect.
  • Added /sl clearselection - it seems that in some versions of Minecraft, right-clicking air does nothing.

Released on dev.bukkit.org