ClientProxy / CommonProxy

基本信息

属性 值
类名 pcl.opensecurity.ClientProxy / CommonProxy
类型 2 个类,各 5 个 public 方法
启用版本 1.7.10

功能

两侧代理:客户端注册 6 个渲染器与警报音效资源包。

实现要点

  • ⚠️ 警报音效目录被硬编码为相对路径 ./mods/OpenSecurity/sounds/alarms/(OpenSecurity.java:62)。正常安装时音效在资源包内,这个列表通常是空的——alarmList 拿不到任何文件。
  • 正确的做法应是 event.getModConfigurationDirectory() 或资源包路径。
  • 客户端 registerSounds() 走 AlarmResource(IResourcePack 实现)。

相关条目