Key / Lock Settings
基本信息
| 属性 | 值 |
|---|---|
| 配置类 | net.mcft.betterstorage.config.GlobalConfig |
| 本页设置项 | 1 |
| 配置键 | general.lockBreakable |
| 配置文件 | config/betterstorage.cfg |
来源:src/main/java/net/mcft/betterstorage/config/GlobalConfig.java:220-221。
功能
general.lockBreakable 控制能否用工具强行打掉容器上的锁。这是本 mod 唯一的锁系统行为开关,也是服务器最常调整的选项——在 PvP 或高流失的整合包中通常设为 false。
设置项
| 配置键 | 类型 | 默认 | 同步 | 说明 |
|---|---|---|---|---|
general.lockBreakable |
Boolean | true | 是 | 为 false 时完全禁止用工具破坏已上锁的容器 |
来源:GlobalConfig.java:220-221(注释原文:If disabled, turns off the ability to break locks off of locked containers using tools.)。
设置被缓存为普通静态字段引用(GlobalConfig.java:82 声明),并标记为同步设置(.setSynced(),GlobalConfig.java:220)——客户端也需要该值来正确显示破坏进度。
数值
| 项 | 值 |
|---|---|
| 默认值 | true(可打掉) |
| 锁耐久 | 64(src/main/java/net/mcft/betterstorage/item/locking/ItemLock.java:29) |
| 钥匙可附魔值 | 20(src/main/java/net/mcft/betterstorage/item/locking/ItemKey.java:47-49) |
| 锁可附魔值 | 20(src/main/java/net/mcft/betterstorage/item/locking/ItemLock.java:56-58) |
| 锁堆叠上限 | 1(src/main/java/net/mcft/betterstorage/item/ItemBetterStorage.java:24) |
即使 lockBreakable 为 true,打掉一把锁仍需累计 64 点伤害,因此高等级 Persistance 附魔(最高 20 级)能显著延长锁的寿命。