Interface ISensor

All Known Implementing Classes:
NearestBeggingPlayerSensor, NearestPlayerSensor

@PowerNukkitXOnly @Since("1.6.0.0-PNX") public interface ISensor
此接口抽象了一个传感器
传感器用于搜集环境信息并向记忆存储器IMemoryStorage写入一个记忆IMemory
  • Method Summary

    Modifier and Type
    Method
    Description
    default int
    返回此传感器的刷新周期,小的刷新周期会使得传感器被更频繁的调用
    void
     
  • Method Details

    • sense

      void sense(EntityIntelligent entity)
      Parameters:
      entity - 目标实体
    • getPeriod

      default int getPeriod()
      返回此传感器的刷新周期,小的刷新周期会使得传感器被更频繁的调用
      Returns:
      刷新周期