net.minecraft.world.entity.ai.sensing

public class PiglinSpecificSensor

extends Sensor<LivingEntity>

bqb
net.minecraft.world.entity.ai.sensing.PiglinSpecificSensor
net.minecraft.class_4834
net.minecraft.entity.ai.brain.sensor.PiglinSpecificSensor
net.minecraft.src.C_770_
net.minecraft.world.entity.ai.sensing.SensorPiglinSpecific

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public Set<MemoryModuleType<?>>
a()
requires()
method_19099()
getOutputMemoryModules()
m_7163_()
protected void
a(aif arg0, bfz arg1)
doTick(ServerLevel arg0, LivingEntity arg1)
method_19101(class_3218 arg0, class_1309 arg1)
sense(ServerWorld arg0, LivingEntity arg1)
m_5578_(C_12_ p_26727_, C_524_ arg1)
private static Optional<BlockPos>
c(aif arg0, bfz arg1)
findNearestRepellent(ServerLevel arg0, LivingEntity arg1)
method_24649(class_3218 arg0, class_1309 arg1)
findPiglinRepellent(ServerWorld world, LivingEntity entity)
m_26734_(C_12_ p_26735_, C_524_ p_26736_)
private static boolean
a(aif arg0, gu arg1)
isValidRepellent(ServerLevel arg0, BlockPos arg1)
method_24648(class_3218 arg0, class_2338 arg1)
isPiglinRepellent(ServerWorld world, BlockPos pos)
m_26728_(C_12_ p_26729_, C_4675_ p_26730_)