BlockTracker

基本信息

属性 值
类名 remoteio.common.core.tracker.BlockTracker
模式 事件处理器,INSTANCE 单例

功能

追踪世界里已放置的远程 IO 方块,把它们登记进可被快速查找的索引, 避免每次操作都全世界扫描。

实现要点

  • 与同包的 RedstoneTracker(红石追踪)并列,二者都属 tracker/ 包。
  • 以单例 INSTANCE 注册(EventHelper.register(BlockTracker.INSTANCE))。
  • 索引失效时(如区块卸载)需要同步给客户端清理, 与 PacketServerOpenRemoteGUI 之类的包配合。

相关条目