Releases: rutgerkok/BlockLocker
Releases · rutgerkok/BlockLocker
BlockLocker 1.10 (for Minecraft 1.14 - 1.17)
- New way of storing data on signs.
- Now saves UUIDs in Bukkit PersistentData instead of as a hover text.
- Old format is still read by the plugin, so stored player UUIDs will carry over fine without a new lookup.
- Old signs are converted whenever someone interacts with a protection
- Eventually the plugin will stop reading the old format, so please upgrade so that everything can be converted.
- Added support for SimpleClans - you can now add SimpleClans groups to your chests.
- Added support for Minecraft 1.17.
- The plugin uses some internal Minecraft classes, which were shifted around. So an update was necessary.
- The internal classes are only necessary for reading signs in the old format, so at some point in the future this hacking around with Minecraft sign internals will be gone.
- Still compatible with Minecraft 1.14 - 1.16.
- Fixed being able to connect to someone else's container when connectContainers was on in the config file.
BlockLocker 1.9.3 (for Minecraft 1.14-1.16)
- Messages that are empty in the translation file no longer produce a blank line sent to the client. This means that all messages can now be disabled.
- The default message when you click one of your signs is now
"Selected a sign. Type "/blocklocker <line number> <name>" to edit this sign. Or alternatively, add these: [Redstone] [Everyone]"
. Here, [Redstone] and [Everyone] are links that you can click to quickly add that text to the sign.- Existing installs won't have the new default message from above, so you need to set that message yourself.
- Anything else that you write in [square brackets] is also auto-added to the sign when you click it.
- You will now receive the chest hint ("Add a sign to this chest to protect it") at most every two minutes.
- Fixed compatibility with newer Towny releases.
BlockLocker 1.9.2 (for Minecraft 1.14-1.16)
- Fixed the
/blocklocker
command not working anymore in recent builds of Spigot and forks, due to a change in how signs are saved. - In those builds, the
/blocklocker
command still changed the appearance of signs, but didn't update the hidden text (containing the UUIDs) anymore, so the command had no effect. The hidden text is now cross-checked with what's displayed on the sign, so all corrupted protection signs will be fixed automatically.
BlockLocker 1.9.1 (for Minecraft 1.14 - 1.16)
- Fixed a change not being included on the 1.9 spigotmc.org release (the commit that provided Brewery compatibility).
- Updater now uses https instead of http. People using a Java version older than 8u101 will find that the updater no longer works, unless they manually add the Let's Encrypt certificate. Thanks @Jo0001!
BlockLocker 1.9 (for Minecraft 1.14 - 1.16)
- Added crimson and warped doors and fence gates to the default config. (You need to add these yourself if you're updating from an older version of BlockLocker.)
- Added a simple API so that other plugins can add new protectables. Will be used by the Brewery plugin.
- Fixed signs not autoplacing in cave air. (Thanks @WMGameLive!)
- Fixed fence gates placed on top of each other opening in a strange way.
- Fixed non-owners of a single chest/door being allowed to expand that chest/door into a double. (Thanks @stan60250!)
BlockLocker 1.8.1 (for Minecraft 1.14 - 1.16)
- Fixed not being able to reads signs from Minecraft 1.15 and earlier.
BlockLocker 1.8 (for Minecraft 1.14 - 1.16)
- Added Minecraft 1.16 support. For now, the plugin still works on Minecraft 1.14 and 1.15.
- Made BlockLocker locale-independent. Hopefully this makes the plugin work on computers with the system language set to Turkish.
- Added support for Geyser/Floodgate by removing username validation. (Thanks @james090500 !)
- Switched hopper cache to use Google Guava cache. (Thanks @Ghost-chu !)
- Added German translation. (Thanks Robert!)
- Fixed a (harmless) error in the console when using Towny, Guilds, mcMMO or Factions.
- Added Traditional Chinese translation. (Thanks @ibmibmibm !)
- Added English tags (Private, Redstone, etc.) to the Simplified Chinese translation, so that those work too. (Thanks @happyvalley-lmx !)
Blocklocker 1.7.3 (for Minecraft 1.14. and 1.15)
- Added Spanish translations (thanks TheCiROMG!)
- Added Chinese translations (thanks 2125368097!)
- Fixed not being able to override a default translation with multiple values (like
["[Private]", "[Privé]"]
) with a single value (like[Privé]
). - Added
PlayerProtectionCreateEvent
for use by other plugins. - Fixed an error for players with an invalid (
null
) game mode - Added a cache for hopper checks (thanks @Ghost-chu!)
- Fixed a stack trace being printed if someone opens a protected door with the bottom block missing.
BlockLocker 1.7.2 (for Minecraft 1.14 and 1.15)
- You can no longer auto-place signs in adventure mode
- Added French translations to the plugin (set
languageFile
totranslations-fr.yml
in theconfig.yml
file). Thanks @Kervinou! - Added Dutch translations to the plugin (set
languageFile
totranslations-nl.yml
in theconfig.yml
file). - Protections are now also protected against exploding blocks (like beds). Thanks @Nestu14!
BlockLocker 1.7.1 (for Minecraft 1.14.4 and 1.15)
- Fixed sticky pistons being able to unlock protections.
- Increase maximum line length of text on signs to 25 characters - use the /blocklocker command to add these long lines