Releases: Brianetta/StickyLocks
Version 1.0.2
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
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
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
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
Beta 0.9
0.7
- 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
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
0.3
- 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
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.