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 级)能显著延长锁的寿命。

相关条目