net.minecraft.entity.passive

public class HappyGhastBrain

net.minecraft.world.entity.animal.happyghast.HappyGhastAi
net.minecraft.class_11192
net.minecraft.entity.passive.HappyGhastBrain

Field summary

Modifier and TypeField
private static final float
SPEED_MULTIPLIER_WHEN_IDLING
field_59695
field_59695
private static final float
SPEED_MULTIPLIER_WHEN_TEMPTED
field_59696
TEMPT_SPEED
private static final float
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
field_59697
MOVE_TOWARDS_FRIENDLY_ENTITY_SPEED
private static final double
BABY_GHAST_CLOSE_ENOUGH_DIST
field_59698
field_59698
private static final UniformIntProvider
ADULT_FOLLOW_RANGE
field_59699
MOVE_TOWARDS_FRIENDLY_ENTITY_RANGE
private static final com.google.common.collect.ImmutableList<SensorType<? extends Sensor<? super HappyGhastEntity>>>
SENSOR_TYPES
field_59700
SENSORS
private static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
MEMORY_TYPES
field_59701
MEMORY_MODULES

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static Brain$Profile<HappyGhastEntity>
brainProvider()
method_70705()
createBrainProfile()
protected static Brain<?>
makeBrain(Brain<HappyGhast> brain)
method_70707(class_4095<class_11187> arg0)
create(Brain<HappyGhastEntity> brain)
private static void
initCoreActivity(Brain<HappyGhast> brain)
method_70710(class_4095<class_11187> arg0)
addCoreActivities(Brain<HappyGhastEntity> brain)
private static void
initIdleActivity(Brain<HappyGhast> brain)
method_70712(class_4095<class_11187> arg0)
addIdleActivities(Brain<HappyGhastEntity> brain)
private static void
initPanicActivity(Brain<HappyGhast> brain)
method_70714(class_4095<class_11187> arg0)
addPanicActivities(Brain<HappyGhastEntity> brain)
public static void
updateActivity(HappyGhast body)
method_70708(class_11187 arg0)
updateActivities(HappyGhastEntity happyGhast)
private static Float
lambda$initIdleActivity$3(LivingEntity arg0)
method_70706(class_1309 arg0)
method_70706(LivingEntity adult)
private static Float
lambda$initIdleActivity$2(LivingEntity arg0)
method_70709(class_1309 arg0)
method_70709(LivingEntity player)
private static Double
lambda$initIdleActivity$1(LivingEntity arg0)
method_70711(class_1309 arg0)
method_70711(LivingEntity entity)
private static Float
lambda$initIdleActivity$0(LivingEntity arg0)
method_70713(class_1309 arg0)
method_70713(LivingEntity entity)