Class EntityAttackedByOwnerSensor

java.lang.Object
cn.nukkit.entity.ai.sensor.EntityAttackedByOwnerSensor
All Implemented Interfaces:
ISensor

public class EntityAttackedByOwnerSensor extends Object implements ISensor
  • Field Details

    • period

      protected int period
    • changeTarget

      protected boolean changeTarget
  • Constructor Details

    • EntityAttackedByOwnerSensor

      public EntityAttackedByOwnerSensor(int period, boolean changeTarget)
  • Method Details

    • sense

      public void sense(EntityIntelligent entity)
      Specified by:
      sense in interface ISensor
      Parameters:
      entity - 目标实体
    • getPeriod

      public int getPeriod()
      Description copied from interface: ISensor
      返回此传感器的刷新周期,小的刷新周期会使得传感器被更频繁的调用
      Specified by:
      getPeriod in interface ISensor
      Returns:
      刷新周期