Config

基本信息

属性 值
类名 pcl.opensecurity.Config
类型 class,0 个 public 方法(构造器)
配置项 8,全在 options 分类
启用版本 1.7.10

功能

8 个运行期配置。全部在 options 分类下,其中 3 个直接改安全行为。

实现要点

  • rfidMaxRange(int,默认 16,范围 1-64)、playSoundAt(bool,false)、ignoreUUIDs(bool,false)、registerBlockBreak(bool,true)、turretReverseRotation(bool,true)、magCardDisplayName(bool,true)、biggerEEPROMS(bool,false)、returnRealUUID(bool,false)。
  • ⚠️ playSoundAt 的描述自己写明:开启后任何用户都能在世界任意位置播放任意声音,属可利用项,因此默认关闭。
  • ⚠️ ignoreUUIDs 的描述写明:卡片会返回 -1 作为 UUID,安全性更差。
  • ⚠️ registerBlockBreak = false 时 OSBreakEvent 不注册,门控器与安全门可以被直接破坏——这是默认 true 存在的原因。
  • 4 个字段(turretReverseRotation 等)只在 Config 内部读取;其余在 OpenSecurity.preInit 复制到静态字段。

相关条目