net.minecraft.entity.passive

public class HappyGhastBrain

net.minecraft.world.entity.animal.happyghast.HappyGhastAi
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
SPEED_MULTIPLIER_WHEN_IDLING
field_59695
field_59695
private static final float
SPEED_MULTIPLIER_WHEN_TEMPTED
SPEED_MULTIPLIER_WHEN_TEMPTED
field_59696
TEMPT_SPEED
private static final float
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
field_59697
MOVE_TOWARDS_FRIENDLY_ENTITY_SPEED
private static final double
BABY_GHAST_CLOSE_ENOUGH_DIST
BABY_GHAST_CLOSE_ENOUGH_DIST
field_59698
field_59698
private static final UniformIntProvider
ADULT_FOLLOW_RANGE
ADULT_FOLLOW_RANGE
field_59699
MOVE_TOWARDS_FRIENDLY_ENTITY_RANGE

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected static List<TaskList<HappyGhastEntity>>
getActivities()
getActivities()
method_1_1206()
getTaskLists()
private static TaskList<HappyGhastEntity>
initCoreActivity()
initCoreActivity()
method_70710()
getCoreActivities()
private static TaskList<HappyGhastEntity>
initIdleActivity()
initIdleActivity()
method_70712()
getIdleActivities()
private static TaskList<HappyGhastEntity>
initPanicActivity()
initPanicActivity()
method_70714()
getPanicActivities()
public static void
updateActivity(HappyGhast body)
updateActivity(HappyGhast body)
method_70708(class_11187 arg0)
updateActivities(HappyGhastEntity happyGhast)