net.minecraft.world.entity.monster.piglin

public class PiglinBruteAi

bet
net.minecraft.world.entity.monster.piglin.PiglinBruteAi
net.minecraft.class_5420
net.minecraft.entity.mob.PiglinBruteBrain
net.minecraft.entity.monster.piglin.PiglinBruteBrain
net.minecraft.server.v1_16_R2.PiglinBruteAI

Method summary

Modifier and TypeMethod
protected static Brain<?>
a(bes arg0, arc<bes> arg1)
makeBrain(PiglinBrute arg0, Brain<PiglinBrute> arg1)
method_30252(class_5419 arg0, class_4095<class_5419> arg1)
create(PiglinBruteEntity arg0, Brain<PiglinBruteEntity> arg1)
func_242354_a(PiglinBruteEntity arg0, Brain<PiglinBruteEntity> arg1)
protected static void
a(bes arg0)
initMemories(PiglinBrute arg0)
method_30250(class_5419 arg0)
method_30250(PiglinBruteEntity arg0)
func_242352_a(PiglinBruteEntity arg0)
private static void
b(bes arg0, arc<bes> arg1)
initCoreActivity(PiglinBrute arg0, Brain<PiglinBrute> arg1)
method_30257(class_5419 arg0, class_4095<class_5419> arg1)
method_30257(PiglinBruteEntity arg0, Brain<PiglinBruteEntity> arg1)
func_242359_b(PiglinBruteEntity arg0, Brain<PiglinBruteEntity> arg1)
private static void
c(bes arg0, arc<bes> arg1)
initIdleActivity(PiglinBrute arg0, Brain<PiglinBrute> arg1)
method_30260(class_5419 arg0, class_4095<class_5419> arg1)
method_30260(PiglinBruteEntity arg0, Brain<PiglinBruteEntity> arg1)
func_242362_c(PiglinBruteEntity arg0, Brain<PiglinBruteEntity> arg1)
private static void
d(bes arg0, arc<bes> arg1)
initFightActivity(PiglinBrute arg0, Brain<PiglinBrute> arg1)
method_30262(class_5419 arg0, class_4095<class_5419> arg1)
method_30262(PiglinBruteEntity arg0, Brain<PiglinBruteEntity> arg1)
func_242364_d(PiglinBruteEntity arg0, Brain<PiglinBruteEntity> arg1)
private static RunOne<PiglinBrute>
a()
createIdleLookBehaviors()
method_30244()
method_30244()
func_242346_a()
private static RunOne<PiglinBrute>
b()
createIdleMovementBehaviors()
method_30254()
method_30254()
func_242356_b()
protected static void
b(bes arg0)
updateActivity(PiglinBrute arg0)
method_30256(class_5419 arg0)
method_30256(PiglinBruteEntity arg0)
func_242358_b(PiglinBruteEntity arg0)
private static boolean
a(beo arg0, aqj arg1)
isNearestValidAttackTarget(AbstractPiglin arg0, LivingEntity arg1)
method_30248(class_5418 arg0, class_1309 arg1)
method_30248(AbstractPiglinEntity arg0, LivingEntity arg1)
func_242350_a(AbstractPiglinEntity arg0, LivingEntity arg1)
private static Optional<? extends LivingEntity>
a(beo arg0)
findNearestValidAttackTarget(AbstractPiglin arg0)
method_30247(class_5418 arg0)
method_30247(AbstractPiglinEntity arg0)
func_242349_a(AbstractPiglinEntity arg0)
private static boolean
a(aqj arg0)
isAttackAllowed(LivingEntity arg0)
method_30245(class_1309 arg0)
method_30245(LivingEntity arg0)
func_242347_a(LivingEntity arg0)
private static Optional<? extends LivingEntity>
a(beo arg0, aya<? extends aqj> arg1)
getTargetIfWithinRange(AbstractPiglin arg0, MemoryModuleType<? extends LivingEntity> arg1)
method_30249(class_5418 arg0, class_4140<? extends class_1309> arg1)
method_30249(AbstractPiglinEntity arg0, MemoryModuleType<? extends LivingEntity> arg1)
func_242351_a(AbstractPiglinEntity arg0, MemoryModuleType<? extends LivingEntity> arg1)
protected static void
a(bes arg0, aqj arg1)
wasHurtBy(PiglinBrute arg0, LivingEntity arg1)
method_30251(class_5419 arg0, class_1309 arg1)
method_30251(PiglinBruteEntity arg0, LivingEntity arg1)
func_242353_a(PiglinBruteEntity arg0, LivingEntity arg1)
protected static void
c(bes arg0)
maybePlayActivitySound(PiglinBrute arg0)
method_30258(class_5419 arg0)
method_30258(PiglinBruteEntity arg0)
func_242360_c(PiglinBruteEntity arg0)
private static void
d(bes arg0)
playActivitySound(PiglinBrute arg0)
method_30261(class_5419 arg0)
method_30261(PiglinBruteEntity arg0)
func_242363_d(PiglinBruteEntity arg0)