Class FrogAttackablesSensor
java.lang.Object
net.minecraft.world.entity.ai.sensing.Sensor<LivingEntity>
net.minecraft.world.entity.ai.sensing.NearestVisibleLivingEntitySensor
net.minecraft.world.entity.ai.sensing.FrogAttackablesSensor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MemoryModuleType<LivingEntity> protected booleanisMatchingEntity(ServerLevel level, LivingEntity body, LivingEntity mob) private booleanisUnreachableAttackTarget(LivingEntity body, LivingEntity mob) Set<MemoryModuleType<?>> requires()Methods inherited from class NearestVisibleLivingEntitySensor
doTick, getVisibleEntitiesMethods inherited from class Sensor
isEntityAttackable, isEntityAttackableIgnoringLineOfSight, isEntityTargetable, randomlyDelayStart, rememberPositives, tick, wasEntityAttackableLastNTicks
-
Field Details
-
TARGET_DETECTION_DISTANCE
public static final float TARGET_DETECTION_DISTANCE- See Also:
-
-
Constructor Details
-
FrogAttackablesSensor
public FrogAttackablesSensor()
-
-
Method Details
-
isMatchingEntity
- Specified by:
isMatchingEntityin classNearestVisibleLivingEntitySensor
-
isUnreachableAttackTarget
-
getMemoryToSet
- Specified by:
getMemoryToSetin classNearestVisibleLivingEntitySensor
-
requires
- Overrides:
requiresin classNearestVisibleLivingEntitySensor
-