net.minecraft.entity.ai.brain.sensor

public class WardenAttackablesSensor

extends NearestLivingEntitiesSensor<WardenEntity>

net.minecraft.world.entity.ai.sensing.WardenEntitySensor
net.minecraft.class_7252
net.minecraft.entity.ai.brain.sensor.WardenAttackablesSensor

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public Set<MemoryModuleType<?>>
requires()
method_19099()
getOutputMemoryModules()
protected void
doTick(ServerLevel level, Warden body)
method_43083(class_3218 arg0, class_7260 arg1)
sense(ServerWorld arg0, WardenEntity arg1)
private static Optional<LivingEntity>
getClosest(Warden body, Predicate<LivingEntity> test)
method_43086(class_7260 arg0, Predicate<class_1309> arg1)
findNearestTarget(WardenEntity warden, Predicate<LivingEntity> targetPredicate)
protected void
doTick(ServerLevel level, LivingEntity body)
method_19101(class_3218 arg0, class_1309 arg1)
sense(ServerWorld arg0, LivingEntity arg1)
private static void
lambda$doTick$4(Warden arg0)
method_43085(class_7260 arg0)
method_43085(WardenEntity arg0)
private static void
lambda$doTick$3(Warden arg0, LivingEntity arg1)
method_42164(class_7260 arg0, class_1309 arg1)
method_42164(WardenEntity arg0, LivingEntity entityx)
private static Optional
lambda$doTick$1(Warden arg0)
method_43087(class_7260 arg0)
method_43087(WardenEntity arg0)
private static boolean
lambda$doTick$2(LivingEntity arg0)
method_43084(class_1309 arg0)
method_43084(LivingEntity entityx)
private static boolean
lambda$doTick$0(LivingEntity arg0)
method_42166(class_1309 arg0)
method_42166(LivingEntity entityx)