BlockLocker 1.5.0

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

  1. TouchBar
    TouchBar
    5/5,
    Version: 1.5.0
    This is exactly what I was looking for! Keep up the good work!
  2. MrAle15
    MrAle15
    5/5,
    Version: 1.5.0
    Exelente plugin, me sirvió bastante para mi server Hardcore 1.13.1 Semi-Vanilla!
  3. Een_noob
    Een_noob
    5/5,
    Version: 1.4.0
    Good plugin but can you add that only when they shift they can make a claim or only if they type [Private]

    But nice plugin keep updating :)
  4. Michi1447
    Michi1447
    4/5,
    Version: 1.4.0
    I can´t lock doors, chests work grat but doors doesn´t.
    Please tell me what i am doing wrong.
    1. rutgerkok
      Author's Response
      For doors, there is no automatic sign placement. So place a sign with [Private] on the first line next to the door (or above or below it, or even on the door) to lock it.

      Also, please use the discussion tab for questions, this is the review area. :)
  5. ThatBenderGuy
    ThatBenderGuy
    5/5,
    Version: 1.3.4
    Excellent plugin works great! Quick question, does your plugin have API support for getting if a player owns a block? I need to check who owns a furnace in my plugin and was curious if your plugin has an API I can use.
    1. rutgerkok
      Author's Response
  6. MrStende
    MrStende
    5/5,
    Version: 1.3.4
    So happy that i found this lockette alternative since lockette is getting outdated
  7. MeltedTuberYT
    MeltedTuberYT
    5/5,
    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
      Thanks!

      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.
  8. pinkpig
    pinkpig
    5/5,
    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! :)
  9. Betob89
    Betob89
    2/5,
    Version: 1.3.2
    [00:34:58] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to BlockLocker v1.3.2
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[survival.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[survival.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [survival.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [survival.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:228) [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerInteractManager.interact(PlayerInteractManager.java:463) [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:759) [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:52) [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1) [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [survival.jar:git-Spigot-db6de12-18fbb24]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_131]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?: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(MinecraftServer.java:715) [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [survival.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [survival.jar:git-Spigot-db6de12-18fbb24]
    at java.lang.Thread.run(Thread.java:748) [?: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(InteractListener.java:258) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor219.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[survival.jar:git-Spigot-db6de12-18fbb24]

    FIX PLEASE
    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.
  10. AzartoxHD
    AzartoxHD
    4/5,
    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.
  11. groovybluedog
    groovybluedog
    4/5,
    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!
  12. niqoar
    niqoar
    5/5,
    Version: 1.2.0
    A great plugin that does its job very well, with a developer attentive a the users and their ideas.
  13. andris155
    andris155
    4/5,
    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 :)
  14. Fro
    Fro
    5/5,
    Version: 1.1.1
    It works for me and nice for someone traveling looking for stuff... thx!
  15. MeMyself
    MeMyself
    5/5,
    Version: 1.1.1
    Very nice!
  16. Airos10
    Airos10
    5/5,
    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.