Skip to content

Releases: rutgerkok/BlockLocker

BlockLocker 1.10 (for Minecraft 1.14 - 1.17)

12 Jun 15:11
Compare
Choose a tag to compare
  • 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)

17 Apr 19:48
Compare
Choose a tag to compare
  • 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)

06 Jan 16:55
Compare
Choose a tag to compare
  • 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)

06 Dec 11:45
Compare
Choose a tag to compare
  • 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)

29 Nov 08:06
Compare
Choose a tag to compare
  • 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)

28 Jun 09:53
Compare
Choose a tag to compare
  • Fixed not being able to reads signs from Minecraft 1.15 and earlier.

BlockLocker 1.8 (for Minecraft 1.14 - 1.16)

27 Jun 15:01
Compare
Choose a tag to compare
  • 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)

19 Apr 19:19
Compare
Choose a tag to compare
  • 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)

01 Mar 10:52
Compare
Choose a tag to compare
  • You can no longer auto-place signs in adventure mode
  • Added French translations to the plugin (set languageFile to translations-fr.yml in the config.yml file). Thanks @Kervinou!
  • Added Dutch translations to the plugin (set languageFile to translations-nl.yml in the config.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)

14 Dec 07:22
Compare
Choose a tag to compare
  • 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