BlockLocker 1.3.4

Protect chests, doors, etc. using signs. UUID compatible.

  1. MeltedTuberYT
    Version: 1.3.4
    Works great on our server.

    One suggestion:
    Instead of signs use a command instead like /lock then do /trust and /untrust to add people to open the chest.
    1. rutgerkok
      Author's Response

      The problem with adding commands is that I need some place to store who's the owner of the chest. Now that information is stored on the sign, which has the advantage that no external database is needed. This means that you can freely move chests using WorldEdit (or McEdit) without the chest getting unlocked.

      If you're looking for a plugin that does use commands (and therefore an external database), see LWC. I'm not going to rework this plugin to use a database, that would require too much effort. Besides, supporting both signs and databases would make the plugin too complex.
  2. pinkpig
    Version: 1.3.3
    I use the plugin on my 1.10.2 server and it works like a charm. I'm not sure which version I use for that server so whatever it says I'm reviewing is not accurate. Planning to update my server to 1.12 which is why I'm downloading the latest version now.
    Definitely recommend this plugin to anyone that doesn't allow raiding on their servers! :)
  3. Betob89
    Version: 1.3.2
    [00:34:58] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to BlockLocker v1.3.2
    at$1.execute( ~[survival.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.plugin.RegisteredListener.callEvent( ~[survival.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.plugin.SimplePluginManager.fireEvent( [survival.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.plugin.SimplePluginManager.callEvent( [survival.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callPlayerInteractEvent( [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerInteractManager.interact( [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a( [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a( [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a( [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$ [survival.jar:git-Spigot-db6de12-18fbb24]
    at java.util.concurrent.Executors$ [?:1.8.0_131]
    at [?:1.8.0_131]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B( [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B( [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A( [survival.jar:git-Spigot-db6de12-18fbb24]
    at [survival.jar:git-Spigot-db6de12-18fbb24]
    at [?:1.8.0_131]
    Caused by: java.lang.NoSuchMethodError: org.bukkit.event.player.PlayerInteractEvent.getHand()Lorg/bukkit/inventory/EquipmentSlot;
    at nl.rutgerkok.blocklocker.impl.event.InteractListener.onPlayerInteract( ~[?:?]
    at sun.reflect.GeneratedMethodAccessor219.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke( ~[?:1.8.0_131]
    at java.lang.reflect.Method.invoke( ~[?:1.8.0_131]
    at$1.execute( ~[survival.jar:git-Spigot-db6de12-18fbb24]

    1. rutgerkok
      Author's Response
      Oh come on. This plugin is for Minecraft 1.11. You're using Minecraft 1.8, which is almost three years old.
  4. AzartoxHD
    Version: 1.3.1
    It's a good plugin, very similar to other plugins But very useful for survival or other servers. You should also do it in other languages.
  5. groovybluedog
    Version: 1.2.0
    Please consider adding functionality (if enabled) to place signs anywhere - like underneath the door, or to the side of the door. Also please could you remove the thing that stops me putting signs above doors? I normally have my protection signs on the inside above the doors (as other locations are disallowed) however I cannot place a non-protection sign on the outside wall of above the door without an error, something I can do in other protection plugins.

    Still, great work, especially with the self fixing doors and [Redstone] functionality!
  6. niqoar
    Version: 1.2.0
    A great plugin that does its job very well, with a developer attentive a the users and their ideas.
  7. andris155
    Version: 1.1.2
    Please add option change [private] line on sign, and add more words pl.: [Lock], private etc...
    1. rutgerkok
      Author's Response
      You can change the [Private] label in the translation file. Keep in mind however that this will invalidate all existing protections.

      Also, I would like to remind you that this is a review area, and your comment is not really a review. Please use the discussion thread for feature requests :)
  8. Fro
    Version: 1.1.1
    It works for me and nice for someone traveling looking for stuff... thx!
  9. MeMyself
    Version: 1.1.1
    Very nice!
  10. Airos10
    Version: 1.1
    Sounds good, why if plugin are loaded, I place sign on chest and nothing happen?
    1. rutgerkok
      Author's Response
      This was due to an error, as seen in the server console. Fixed in 1.1.1.