Package cn.nukkit.entity.ai.sensor
Class NearestFeedingPlayerSensor
java.lang.Object
cn.nukkit.entity.ai.sensor.NearestFeedingPlayerSensor
- All Implemented Interfaces:
ISensor
- Direct Known Subclasses:
WolfNearestFeedingPlayerSensor
@PowerNukkitXOnly
@Since("1.6.0.0-PNX")
public class NearestFeedingPlayerSensor
extends Object
implements ISensor
-
Field Summary
-
Constructor Summary
ConstructorDescriptionNearestFeedingPlayerSensor
(double range, double minRange) NearestFeedingPlayerSensor
(double range, double minRange, int period) -
Method Summary
Modifier and TypeMethodDescriptionint
返回此传感器的刷新周期,小的刷新周期会使得传感器被更频繁的调用void
sense
(EntityIntelligent entity)
-
Field Details
-
range
protected double range -
minRange
protected double minRange -
period
protected int period
-
-
Constructor Details
-
NearestFeedingPlayerSensor
public NearestFeedingPlayerSensor(double range, double minRange) -
NearestFeedingPlayerSensor
public NearestFeedingPlayerSensor(double range, double minRange, int period)
-
-
Method Details
-
sense
-
getPeriod
public int getPeriod()Description copied from interface:ISensor
返回此传感器的刷新周期,小的刷新周期会使得传感器被更频繁的调用Returns the refresh period of this sensor, a small refresh period will make the sensor be called more frequently
-