
宝箱锁
🗝️ 添加了一个安全的、基于 UUID 的钥匙系统,让你可以用密码保护来锁定、解锁和分享箱子。
查看大图🧱 ChestLocker 模组 – 像专业人士一样保护你的箱子!
🔐 保护你的存储。用钥匙锁定。与朋友分享。
💡 特性
- 🔒 锁定任意箱子,使用受密码保护的钥匙物品(绊线钩)。
- 🔑 每把钥匙存储自己的密码和所有者(基于 UUID),因此只有真正的所有者才能锁定或解锁。
- 🧍♂️ 白名单系统允许你通过
/chestaccess命令与受信任的玩家分享访问权限。 - 🧱 破坏保护: 上锁的箱子在解锁前无法被破坏或移动。
- 💬 HUD 显示: 当看向上锁的箱子时,显示“Locked by: ”。
- 💾 数据持久化: 所有锁都会自动保存到
config/chestlocker.json。 - ⚙️ 多人游戏安全: 所有检查均由服务端权威处理——无客户端漏洞利用。
🔧 使用方法
🪄 1. 创建钥匙
手持绊线钩 → Shift + 右键点击 → 输入你的密码。
这会将你的名称和 UUID 保存到钥匙上。
🔐 2. 锁定箱子
手持你的钥匙 → 右键点击箱子。
如果你是所有者,箱子将立即上锁并被安全存储。
🔓 3. 解锁箱子
手持你的钥匙 → Shift + 右键点击上锁的箱子。
模组会验证你的 UUID + 密码哈希——如果匹配,箱子就会解锁!
🧍🤝🧍 白名单命令
你可以授予或撤销朋友对箱子的访问权限:
- /chestaccess add
- /chestaccess remove
- /chestaccess list
🧭 提示
- 手持钥匙时按下 Shift 可显示真实密码。
- 钥匙的工具提示显示:
🔑 Key of <owner>
Password: ••••••••
Hold SHIFT to reveal
- 你只能使用自己的钥匙;他人的钥匙无效。
⚡ 安全摘要
| 操作 | 要求 | 结果 |
|---|---|---|
| 锁定箱子 | 你的钥匙(所有者 UUID 匹配) | ✅ 成功 |
| 解锁箱子 | 潜行 + 用你的钥匙右键点击 | 🔓 解锁 |
| 使用他人的钥匙 | 不同的 UUID 或密码 | ❌ 拒绝 |
| 破坏上锁的箱子 | 任何玩家 | ❌ 阻止 |
📸 截图与演示
🖼️ 设置密码界面、所有者工具提示和钥匙锁定动画即将推出!
🔗 链接
- 🧰 源码:GitHub – PPekKunGz/ChestLocker
- 🌍 开发者:PPekKunGz
- 💬 兼容:Minecraft 1.20.1+(Fabric)
- 🪶 许可证:MIT
✨ 标语
ChestLocker – 你的箱子,你做主。
用你个性化的钥匙安全地保护、分享和解锁。🗝️
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。