LockPick [LITE] - Raiding & Bypass Tool icon

LockPick [LITE] - Raiding & Bypass Tool -----

A premium skill-based minigame that allows players to bypass chest protections.




Hello everyone!

Following the massive v2.0 rewrite, I've been working to polish the plugin based on feedback and rigorous testing. This update focuses on improving server stability and adding new layers of customization.

Per-Lockpick Customization - You can now set a custom minigame speed and unique success/failure sounds for EACH lockpick type directly in the config.yml. This allows you to create truly unique items.

Full Language & Message Configuration - Every single important message sent to players is now located in the messages section of the config.yml, allowing for full translation and personalization of your server's experience. (Def-lang: eng)

Reload Stability - The /lockpick reload command has been made more thread-safe to prevent ConcurrentModificationException errors on modern Paper servers.

Particle Effect Positioning - Particle effects for both success and failure now spawn slightly above the chest, making them much more visible and aesthetically pleasing.

Minor fixes:
Fixed a critical NullPointerException that could prevent the minigame from starting, which was caused by an issue in how the GUI configuration was being read.

Fixed a major bug where clicks on the minigame 'pin' were not being registered, making the minigame impossible to win under certain conditions.

Fixed an issue where the failure feedback (sound, message, and item breaking) was not triggering correctly.

Fixed the /give command ignoring the [amount] argument and always giving only one item.

Fixed the chest opening sound playing twice on a successful attempt.

Fixed a YAML Syntax Error in the default configuration file.
----------, Jul 1, 2025

[​IMG]
(First of all, I apologize for not showing up for over two years, but for a period of time I lost the urge with the development of this plugin)

Hello everyone!

It is with great pleasure and excitement that I'm releasing LockPick v2.0 today. This is not just a simple patch, but a complete rewrite of the plugin from scratch.

The goal of this "rebirth" was to transform the original idea into a stable, extremely performant, and incredibly flexible product, laying a solid foundation for all future updates. The leap from the old v1.3 for Minecraft 1.16 (New version: 1.21.6) is massive, and I truly hope you will appreciate the final result.

Here is a summary of all the new features and improvements:


What's New in LockPick 2.0?

[IMPROVED] Rewritten from Scratch for Performance & Stability
  • Modern Codebase: The entire plugin has been rewritten following modern best practices, making it lighter, faster, and future-proof.
  • Performance Optimization: An intelligent caching system has been implemented. Lockpick properties are loaded only once at startup, ensuring zero impact on your server's performance, even with many players lockpicking at the same time.
  • Robust Identification: Lockpicks are now identified using Persistent Data Containers (PDC) instead of lore, making the system safer and more reliable.
[NEW] Gameplay & Raiding Mechanics
  • Protection Bypass System: The most requested feature! LockPick is now capable of bypassing common protection plugins (e.g., [Private] signs, LWC, Lockette, etc.). It's the perfect tool for Factions, Anarchy, or Survival servers with a PvP/Raiding element.
  • Dedicated Bypass Permission: To give admins full control, the bypass feature is governed by the lockpick.bypass.protection permission. You can decide exactly who gets to be a master thief!
  • Anti-Spam Cooldown: You can now configure a cooldown after a failed attempt to prevent spamming and make raiding more tactical and balanced.
[IMPROVED] Total Customization
  • Create Infinite Lockpicks: Say goodbye to the single lockpick type. You can now create an unlimited number of lockpick "types" directly from the config.yml. For each type, you can configure:
    • material: The item's material (e.g., TRIPWIRE_HOOK).
    • name and lore: With full color code support.
    • custom-model-data: To assign custom textures via your resource pack.
    • success-chance: The probability of succeeding in the minigame.
    • break-on-fail: Whether the lockpick should break upon failure.
  • Customizable Visual & Sound Effects: You can now configure the particle effects and sounds for every success or failure event, creating a unique and immersive gameplay experience.
  • Minigame Configuration: Control every aspect of the minigame, from the GUI title to its speed.
⚠️ VERY IMPORTANT NOTE FOR UPDATERS ⚠️

Since this is a complete rewrite, this version is NOT compatible with configuration files from previous versions.

Also, the function of the pick has changed in the “ [LITE]” version of the Plugin: it will only be able to pick open chests and trapped chests and NO MORE iron doors. The functionality of the Pick will be expanded in the future by allowing it to open other types of Storage Blocks and Doors as well, but priority will be given to introducing these and other new features first to the “ [PREMIUM]” version of the Plugin, which will be released in the coming months and will have -in principle- 6 to 12 months of development ahead of the “ [LITE]” version

Therefore, to update to v2.0 correctly, you must:
  1. Stop your server.
  2. Delete the old lockpick-1.3.jar from your plugins folder.
  3. Delete the entire plugins/LockPick/ configuration folder.
  4. Place the new lockpick-2.0.0.jar file in your plugins folder.
  5. Start the server. A new folder with the new, powerful config.yml will be generated.
Future Plans

The new solid foundation will allow me to add new features much more easily. Here are some ideas for the future:
  • Support for lockpicking other block types (doors, trapdoors, etc.).*
  • Different minigame types selectable in the config.*
  • Fully customizable GUI layouts.*
*However, as mentioned above, these features will come well in advance to those who have the “ [PREMIUM]” version and only much later in the “ [LITE]” version.

Thank you all for your patience and support. I've put a lot of effort into this new version, and I really hope you like it. As always, any feedback, suggestions, or constructive criticism is welcome to keep improving!

Best regards,
Nt_NightMare303 (aka Kaosbit)
----------, Jun 28, 2025

Changelog V.1.3:

- From now on, every time this plugin will undergo a version update, the server will be notified of the presence of a more recent version and the download link will be sent.
----------, Jan 14, 2023

Changelog V.1.2:
- From now on you have the possibility to craft the lock pick in a craftingtable, to do so you will need: 1 Iron Block; 3 iron nuggets.
----------, Jan 13, 2023

Changelog V.1.1:
- Fixed a bug that blocked the use of /getlockpick.
- Fixed a small annoying problem that returned the lockpick's name to the console (3 times with each use lol) every time it was used together with its durability
- Added support for LuckPerms and other permission management plugins. From now on the permissions to be able to carry out some actions will be these:
1) Get LockPick command - LockPick.Give
2) Use LockPick - LockPick.Use
----------, Jan 13, 2023

Resource Information
Author:
----------
Total Downloads: 181
First Release: Jan 12, 2023
Last Update: Jul 1, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings