LockTheft icon

LockTheft -----

LockTheft is a unique plugin where players can now lock their chests using physical locks and keys.




Version: 1.1.1
It doesnt work yet on 1.21, but i think it will be awesome when its starting to work
-
Author's response
The plugin has already been update to support 1.21.3 and fix some bugs. Please check it out :D

Version: 1.1.1
Nice Idee but doesnt work for me...

Skipped some lines of output
[15:27:26 ERROR]: Could not pass event PlayerInteractEvent to LockerTheft v1.1.1
java.lang.NoClassDefFoundError: de/tr7zw/nbtapi/NBTBlock
at LockerTheft-1.1.1.jar/th.co.pixelar.lockertheft.storages.LockAndKeyManager.getNBTCompound(LockAndKeyManager.java:29) ~[LockerTheft-1.1.1.jar:?]
at LockerTheft-1.1.1.jar/th.co.pixelar.lockertheft.storages.LockAndKeyManager.getBlockKey(LockAndKeyManager.java:92) ~[LockerTheft-1.1.1.jar:?]
at LockerTheft-1.1.1.jar/th.co.pixelar.lockertheft.storages.LockAndKeyManager.<init>(LockAndKeyManager.java:25) ~[LockerTheft-1.1.1.jar:?]
at LockerTheft-1.1.1.jar/th.co.pixelar.lockertheft.listeners.EventListeners.onPlayerInteractChest(EventListeners.java:45) ~[LockerTheft-1.1.1.jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor505.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:1.21.1-119-7cd4f2c]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:604) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.server.level.ServerPlayerGameMode.useItemOn(ServerPlayerGameMode.java:536) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleUseItemOn(ServerGamePacketListenerImpl.java:1942) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.handle(ServerboundUseItemOnPacket.java:44) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.handle(ServerboundUseItemOnPacket.java:11) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:56) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:151) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1535) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:201) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:125) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1512) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1505) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:135) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1464) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1471) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1316) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:329) ~[paper-1.21.1.jar:1.21.1-119-7cd4f2c]
at java.base/java.lang.Thread.run(Unknown Source) ~[?:?]
Caused by: java.lang.ClassNotFoundException: de.tr7zw.nbtapi.NBTBlock
... 31 more
-
Author's response
Please check NBT-API you need that plugin as a dependency which also describe in the above description (if you have any other problem feel free to join our discord and let us know what you need) :D

Version: 1.1
Love the plugin, still a couple of bugs (1.21).

When locking it gave me a key, but the key is just a flint item, it didn't get a custom texture and its name is also flint.

When unlocking some chests right next to each other, the locks of the ones i didn't unlock disappear, but the chests are still locked.

Also not sure if its intentional, but you don't have to move the lockpick left or right, pressing the buttons without moving it still moves the pins up.

Also lockable doors would be sick.

Also if you could make the lockpicks have like a durability instead of having to have many lockpicks, it would
1. Cost less
2. Make it harder, because you can have less lockpicks total in your inventory, so you cant switch out the stack you were using.
-
Author's response
First, the issue with the locking process causing a Flint is definitely a bug, and we will address this as soon as possible.

Second, you can adjust the configuration settings to change the cost of the LockPicker. If you want to make it harder or easier, simply modify the respective variables in the configuration file. Here are the relevant configuration settings:

CYLINDER_UNLOCK_INTERRUPT_CHANCE: This determines the chance of the cylinder dropping when you click on a specific cylinder.
PICKER_MOVING_INTERRUPT_CHANCE: This determines the chance of the cylinder dropping while moving the picker.
PICKER_MOVING_INTERRUPT_RANDOM_CHANCE: This determines the chance of the cylinder dropping randomly while clicking the picker.
PICKER_CONSUME_CHANCE: This determines the chance of the picker being consumed while moving it.

Adjust these values in the configuration file to customize the difficulty and cost of the LockPicker.

Version: 1.0
สุดยอดครับ ปลั๊กอินดีจัดครับ this a Greatest plugins น่าสนับสนุนคนไทยครับอยากให้พัฒนาหลายๆปลั๊กอินนะครับ ยิ่งเกี่ยวกับ SMP น่าจะไปได้ไกล
-
Author's response
ขอบคุณครับ เราจะตั้งใจพัฒนาปลั๊กอินฟรี และดี ออกมาสู่ท้องตลาดมากยิ่งขึ้น และอย่าลืมช่วยเข้าไปดาวน์โหลดงานอาร์ตฟรี และอื่น ๆ ที่จะออกมาในอนาคตผ่านเว็บไซต์ของพวกเราด้วยนะครับ :D

Version: 1.0
Great idea, i hate when servers dont let you steal, this has a good way of showing if a chest is locked, the unlocking minigame is a bit buggy tho, i can get the left and right items. also if the recipe could be tweaked to instead use copper as it is pretty useless that would add a cool use for copper. Also update to 1.21 please.
-
Author's response
Thank you for your response, We have updated the plugin to compatible with newer version of Minecraft (1.21) and have fixed the problem you mentioned. Hope you enjoy the plugin :D

Not only that, you now can customise your own recipe for lock and lock picker in Plugin Configs

Version: 1.0
Best locking plugin ever, stealing is a part of the game and servers should not take away the possibility for that.

Version: 1.0
very good idea, I wish you success, but there are also bugs such as if you don’t have a master key, you can get the left and right buttons
-
Author's response
Thank you for your response, We have updated the plugin to compatible with newer version of Minecraft (1.21) and have fixed the problem you mentioned. Hope you enjoy the plugin :D

Resource Information
Author:
----------
Total Downloads: 296
First Release: Jul 7, 2024
Last Update: Dec 5, 2024
Category: ---------------
All-Time Rating:
6 ratings
Find more info at pixelar.co.th...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings