Class WardenEntitySensor
java.lang.Object
net.minecraft.world.entity.ai.sensing.Sensor<Warden>
net.minecraft.world.entity.ai.sensing.NearestLivingEntitySensor<Warden>
net.minecraft.world.entity.ai.sensing.WardenEntitySensor
-
Field Summary
Fields inherited from class net.minecraft.world.entity.ai.sensing.Sensor
TARGETING_RANGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoTick(ServerLevel p_217833_, Warden p_217834_) private static Optional<LivingEntity> getClosest(Warden p_217843_, Predicate<LivingEntity> p_217844_) protected intradiusXZ()protected intradiusY()Set<MemoryModuleType<?>> requires()Methods inherited from class net.minecraft.world.entity.ai.sensing.Sensor
isEntityAttackable, isEntityAttackableIgnoringLineOfSight, isEntityTargetable, tick
-
Constructor Details
-
WardenEntitySensor
public WardenEntitySensor()
-
-
Method Details
-
requires
- Overrides:
requiresin classNearestLivingEntitySensor<Warden>
-
doTick
- Overrides:
doTickin classNearestLivingEntitySensor<Warden>
-
getClosest
private static Optional<LivingEntity> getClosest(Warden p_217843_, Predicate<LivingEntity> p_217844_) -
radiusXZ
protected int radiusXZ()- Overrides:
radiusXZin classNearestLivingEntitySensor<Warden>
-
radiusY
protected int radiusY()- Overrides:
radiusYin classNearestLivingEntitySensor<Warden>
-