Skip to content

Releases: rutgerkok/BlockLocker

BlockLocker v1.12.2 (for Minecraft 1.20)

28 Apr 19:32
Compare
Choose a tag to compare

What's Changed

  • Add Indonesian translation (by @DustyGanteng in #170 )
  • Performance improvements to hoppers (by @Ghost-chu in #184 )
  • Added copper doors and crafter to the default protection list (only for new configs)

BlockLocker v1.12.1 (for Minecraft 1.20)

11 Jun 18:19
Compare
Choose a tag to compare
  • Sign editing now works properly again (was broken on Minecraft 1.20).
  • The plugin will now also read text on the back of standing signs.
  • Minecraft 1.19 and older are no longer supported.
  • Added support for Folia.

BlockLocker Folia test (v1.12.1-SNAPSHOT, for Folia 1.19.4)

11 Apr 19:23
Compare
Choose a tag to compare

Will not run on Paper or Spigot - use v1.12 instead

  • Added support for Folia.

BlockLocker v1.12 (for Minecraft 1.18 - 1.19.4)

01 Apr 10:30
Compare
Choose a tag to compare
  • You can now edit signs by right-clicking them, even if you don't have a sign editing plugin.
  • Renamed the blocklocker.edit permission node to blocklocker.admin, as the old name was confusing.
  • Minecraft 1.14, 1.15, 1.16 and 1.17 are no longer supported.
  • Fixed an error when SimpleClans is installed, but a player in not in a clan. Thanks @RoinujNosde !
  • Added Czech translation. Thanks @PetyXbron !
  • Fixed an error when a player removed the [Private] header using a sign-editing plugin.
  • Added the bamboo and cherry doors, trapdoors and fence gates to the default config. (Existing users of the plugin will need to add those themselves.)

BlockLocker 1.11 (for Minecraft 1.14 - 1.19.4)

29 Jul 17:47
Compare
Choose a tag to compare
  • Fixed a bug with barrels not being openable in Spigot versions after July 10.
  • Fixed a bug where the /blocklocker command would not be able to change the text on the second line of a [Private] sign.
  • You can no longer edit/remove a sign of other people if you have the blocklocker.bypass permission node.
  • Instead, you will need the blocklocker.edit permission node to edit/remove signs of other people. Thanks @Skizzles !
  • Added mangrove doors and trapdoors to the default config, so that they are now protected by default.
  • Improved the German translation. Thanks @Acursen !
  • Added a Japanese translation. Thanks @ikafly144 !
  • Added a Polish translation. Thanks @KebabXL !

BlockLocker 1.10.4 (for Minecraft 1.14 - 1.18.1)

12 Feb 20:08
Compare
Choose a tag to compare
  • Fixed an issue where you could duplicate the sign items.
  • There's still some weirdness when you have a protection block (like a chest) next to a door that's hard to fix, but at least it won't give you free signs anymore.

BlockLocker 1.10.3 (for Minecraft 1.14 - 1.18.1)

15 Jan 17:41
Compare
Choose a tag to compare
  • Fixed being able to remove [Private] using sign editing plugins.
  • Fixed not being able to edit line 2 for players with blocklocker.bypass. (Both using the /bl 2 command and sign editing plugins).
  • You can now place protection signs on the blocks next to a door. Signs on there were already recognized if you somehow got a sign there, you just couldn't add new ones via normal methods.
  • Fixed the file name of Korean translation, so you can now actually use the translation.
  • Fixed an issue where the incorrect hand was passed to the BlockPlaceEvent of auto-placed signs.
  • Added Hungarian translation (thanks Crankiee!)

BlockLocker 1.10.2 (for Minecraft 1.14 - 1.18)

23 Nov 20:06
Compare
Choose a tag to compare
  • Added Korean translation (thanks @iLar0213 !)
  • Added Turkish translation (thanks ataturkthemcpro!)
  • Some fixes for compatibility with other plugins
    • The plugin now fires the SignPlaceEvent when it modifies a sign (thanks @DevScyu !)
    • The plugin now reports the correct hand in the BlockPlaceEvent when it auto-places a sign
  • The plugin now works fine without access to server internals. This means that it's now compatible with Minecraft 1.18.
  • The plugin no longer uses EnumSets for Materials. (Spigot deprecated that approach.)

BlockLocker 1.10.1 (for Minecraft 1.14 - 1.17)

15 Jul 18:58
Compare
Choose a tag to compare
  • Fixed an important bug that could cause people with a changed name to be locked out of their chest.
  • Changed how UUIDs are fetched.
    • The plugin no longer contacts mojang.com to look up the UUID of a player.
    • The plugin now only fetches the UUID of online players.
    • If no player with the name is online, no UUID will be stored on the sign yet.
    • Every time a player interacts with a protection, the plugin will attempt again to look up missing UUIDs in the online player list.
    • All of this means that the plugin will now work correctly with any other account system, like the Bedrock accounts used by the Geyser plugin.
    • However, this means that there is a tiny chance that an UUID doesn't get stored on the sign before a player changes their name.
  • Invalid names are now allowed on signs, so this is the end of "~" appearing on signs. Because of the above changes, the plugin no longer checks whether a name is actually a valid Mojang account.
  • Fixed inconsistent behavior when two doors where placed right next to each other in any other way than a "normal" double door.

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.