net.minecraft.entity.passive

public class ArmadilloBrain

net.minecraft.world.entity.animal.armadillo.ArmadilloAi
net.minecraft.class_9071
net.minecraft.entity.passive.ArmadilloBrain

Field summary

Modifier and TypeField
private static final float
SPEED_MULTIPLIER_WHEN_PANICKING
field_47797
field_47797
private static final float
SPEED_MULTIPLIER_WHEN_IDLING
field_47798
field_47798
private static final float
SPEED_MULTIPLIER_WHEN_TEMPTED
field_47799
field_47799
private static final float
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
field_47800
field_47800
private static final float
SPEED_MULTIPLIER_WHEN_MAKING_LOVE
field_47801
field_47801
private static final double
DEFAULT_CLOSE_ENOUGH_DIST
field_48338
field_48338
private static final double
BABY_CLOSE_ENOUGH_DIST
field_48339
field_48339
private static final UniformIntProvider
ADULT_FOLLOW_RANGE
field_47802
WALK_TOWARDS_CLOSEST_ADULT_RANGE
private static final com.google.common.collect.ImmutableList<SensorType<? extends Sensor<? super ArmadilloEntity>>>
SENSOR_TYPES
field_47803
SENSOR_TYPES
private static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
MEMORY_TYPES
field_47804
MEMORY_MODULE_TYPES
private static final SingleTickTask<ArmadilloEntity>
ARMADILLO_ROLLING_OUT
field_47805
UNROLL_TASK

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static Brain$Profile<ArmadilloEntity>
brainProvider()
method_55728()
createBrainProfile()
protected static Brain<?>
makeBrain(Brain<Armadillo> brain)
method_55731(class_4095<class_9069> arg0)
create(Brain<ArmadilloEntity> brain)
private static void
initCoreActivity(Brain<Armadillo> brain)
method_55737(class_4095<class_9069> arg0)
addCoreActivities(Brain<ArmadilloEntity> brain)
private static void
initIdleActivity(Brain<Armadillo> brain)
method_55738(class_4095<class_9069> arg0)
addIdleActivities(Brain<ArmadilloEntity> brain)
private static void
initScaredActivity(Brain<Armadillo> brain)
method_55739(class_4095<class_9069> arg0)
addPanicActivities(Brain<ArmadilloEntity> brain)
public static void
updateActivity(Armadillo body)
method_55734(class_9069 arg0)
updateActivities(ArmadilloEntity armadillo)
private static Double
lambda$initIdleActivity$4(LivingEntity arg0)
method_55730(class_1309 arg0)
method_55730(LivingEntity armadillo)
private static Float
lambda$initIdleActivity$3(LivingEntity arg0)
method_55736(class_1309 arg0)
method_55736(LivingEntity armadillo)
private static com.mojang.datafixers.kinds.App
lambda$static$2(BehaviorBuilder$Instance arg0)
method_55732(class_7898$class_7900 arg0)
method_55732(TaskTriggerer$TaskContext context)
private static TaskRunnable
lambda$static$1(MemoryAccessor arg0)
method_55733(class_7906 arg0)
method_55733(MemoryQueryResult arg0)
private static boolean
lambda$static$0(ServerLevel arg0, Armadillo arg1, long arg2)
method_55729(class_3218 arg0, class_9069 arg1, long arg2)
method_55729(ServerWorld arg0, ArmadilloEntity armadillo, long arg2)