net.minecraft.entity.ai.brain.sensor

public class VillagerHostilesSensor

extends NearestVisibleLivingEntitySensor

net.minecraft.world.entity.ai.sensing.VillagerHostilesSensor
net.minecraft.class_4150
net.minecraft.entity.ai.brain.sensor.VillagerHostilesSensor

Field summary

Modifier and TypeField
private static final com.google.common.collect.ImmutableMap<EntityType<?>, Float>
ACCEPTABLE_DISTANCE_FROM_HOSTILES
field_18473
SQUARED_DISTANCES_FOR_DANGER

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected boolean
isMatchingEntity(ServerLevel level, LivingEntity body, LivingEntity mob)
method_35148(class_3218 arg0, class_1309 arg1, class_1309 arg2)
matches(ServerWorld arg0, LivingEntity arg1, LivingEntity arg2)
private boolean
isClose(LivingEntity body, LivingEntity mob)
method_19105(class_1309 arg0, class_1309 arg1)
isCloseEnoughForDanger(LivingEntity villager, LivingEntity target)
protected MemoryModuleType<LivingEntity>
getMemoryToSet()
method_35150()
getOutputMemoryModule()
private boolean
isHostile(LivingEntity entity)
method_19104(class_1309 arg0)
isHostile(LivingEntity entity)