Class NearbyPlantSensor<E extends net.minecraft.world.entity.LivingEntity>
java.lang.Object
net.minecraft.world.entity.ai.sensing.Sensor<E>
net.tslat.smartbrainlib.api.core.sensor.ExtendedSensor<E>
net.tslat.smartbrainlib.api.core.sensor.PredicateSensor<net.minecraft.world.entity.player.Player,E>
nokunami.floral_warfare.common.entity.ai.brain.sensor.NearbyPlantSensor<E>
public class NearbyPlantSensor<E extends net.minecraft.world.entity.LivingEntity>
extends net.tslat.smartbrainlib.api.core.sensor.PredicateSensor<net.minecraft.world.entity.player.Player,E>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Nullable net.tslat.smartbrainlib.object.SquareRadiusFields inherited from class net.tslat.smartbrainlib.api.core.sensor.ExtendedSensor
nextTickTime, scanCallback, scanRateFields inherited from class net.minecraft.world.entity.ai.sensing.Sensor
TARGETING_RANGE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.tslat.smartbrainlib.api.core.sensor.PredicateSensor
predicate, setPredicateMethods inherited from class net.tslat.smartbrainlib.api.core.sensor.ExtendedSensor
afterScanning, requires, setScanRate, tickMethods inherited from class net.minecraft.world.entity.ai.sensing.Sensor
isEntityAttackable, isEntityAttackableIgnoringLineOfSight, isEntityTargetable
-
Field Details
-
radius
@Nullable protected @Nullable net.tslat.smartbrainlib.object.SquareRadius radius
-
-
Constructor Details
-
NearbyPlantSensor
public NearbyPlantSensor()
-
-
Method Details
-
setRadius
-
setRadius
-
memoriesUsed
- Specified by:
memoriesUsedin classnet.tslat.smartbrainlib.api.core.sensor.ExtendedSensor<E extends net.minecraft.world.entity.LivingEntity>
-
type
public net.minecraft.world.entity.ai.sensing.SensorType<? extends net.tslat.smartbrainlib.api.core.sensor.ExtendedSensor<?>> type()- Specified by:
typein classnet.tslat.smartbrainlib.api.core.sensor.ExtendedSensor<E extends net.minecraft.world.entity.LivingEntity>
-
doTick
- Overrides:
doTickin classnet.tslat.smartbrainlib.api.core.sensor.ExtendedSensor<E extends net.minecraft.world.entity.LivingEntity>
-