Lock & Key

Lock & Key implements a system of keys and locks, where access to containers is determined by a unique form code. Keys are attached to the chests by right-clicking in a squat, full-close and view-only modes are supported.

22

Quick challenge

How far can you run before the mobs catch you?

Lock & Key

*Русское описание*

🔐 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:

```txt 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 `PersistentDataContainer` for data storage * No commands or region systems required * Fully integrated into survival gameplay * Lightweight and server-friendly

---

🔨 Crafts

Creating "Cast Key"

Creating "Duplicate Key"

Creating "Key"

ADS