🔐 Lock & Key
Lock & Key adds a full-fledged key and lock system to Minecraft containers, turning chest protection into a gameplay mechanic.
Access to containers is determined not by permissions or commands, but by physical keys with unique FormCodes.
🔑 Keys
Each created key receives a unique FormCode in the format:
XXX#123
This code determines which containers (chests, barrels, etc.) the key can open.
🧱 Locking Containers
Sneak and right-click a container with a key to bind it to that key.
- Double chests are supported
- Only keys with a matching FormCode can open the container
🔄 Access Modes
Containers support multiple access modes:
- 🔒 Fully Locked — access only with the correct key
- 👁 View Only — players can open the container, but cannot take items
🧪 Key Copying System
The plugin includes a unique key duplication mechanic:
🟢 Key Cast
- Copies the FormCode of the original key
- Has limited durability
🟡 Duplicate Key
- Created from a key cast
- Can open linked containers
- Has a limited number of uses
⚙️ Key Durability
Duplicate keys lose durability with each use.
When durability reaches zero, the key breaks.
🧠 Features
- Uses
PersistentDataContainerfor data storage - No commands or region systems required
- Fully integrated into survival gameplay
- Lightweight and server-friendly
🔨 Crafts



| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Bug fixes 1.1.0 |
26.1, 26.1.1, 26.1.2
|
velocity
|
Download |
|
Bug fixes 1.1.0 |
26.1, 26.1.1, 26.1.2
|
bungeecord, waterfall
|
Download |
|
Bug fixes 1.1.0 |
26.1, 26.1.1, 26.1.2
|
bukkit, folia, paper, purpur, spigot
|
Download |
|
Bug fixes 1.1.0 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
velocity
|
Download |
|
Bug fixes 1.1.0 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
bungeecord, waterfall
|
Download |
|
Bug fixes 1.1.0 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
bukkit, folia, paper, purpur, spigot
|
Download |
|
release 1.0.0 |
26.1, 26.1.1, 26.1.2
|
velocity
|
Download |
|
Release 1.0.0 |
26.1, 26.1.1, 26.1.2
|
bungeecord, waterfall
|
Download |
|
Release 1.0.0 |
26.1, 26.1.1, 26.1.2
|
bukkit, folia, paper, purpur, spigot
|
Download |
|
release 1.0.0 |
1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
velocity
|
Download |
|
Release 1.0.0 |
1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
bungeecord, waterfall
|
Download |
|
Release 1.0.0 |
1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
bukkit, folia, paper, purpur, spigot
|
Download |