net.minecraft.entity.passive

public class AxolotlBrain

net.minecraft.world.entity.animal.axolotl.AxolotlAi
net.minecraft.class_5768
net.minecraft.entity.passive.AxolotlBrain

Field summary

Modifier and TypeField
private static final UniformIntProvider
ADULT_FOLLOW_RANGE
field_28351
WALK_TOWARD_ADULT_RANGE
private static final float
SPEED_MULTIPLIER_WHEN_MAKING_LOVE
field_30394
BREEDING_SPEED
private static final float
SPEED_MULTIPLIER_ON_LAND
field_30395
ON_LAND_SPEED
private static final float
SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER
field_30396
IDLE_SPEED
private static final float
SPEED_MULTIPLIER_WHEN_CHASING_IN_WATER
field_30397
TARGET_APPROACHING_SPEED
private static final float
SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT_IN_WATER
field_30398
ADULT_FOLLOWING_SPEED

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected static List<TaskList<AxolotlEntity>>
getActivities()
method_1_1196()
getTaskLists()
protected static TaskList<AxolotlEntity>
initPlayDeadActivity()
method_33246()
getPlayDeadActivities()
protected static TaskList<AxolotlEntity>
initFightActivity()
method_33249()
getFightActivities()
protected static TaskList<AxolotlEntity>
initCoreActivity()
method_33251()
getCoreActivities()
protected static TaskList<AxolotlEntity>
initIdleActivity()
method_33252()
getIdleActivities()
private static boolean
canSetWalkTargetFromLookTarget(LivingEntity body)
method_37457(class_1309 arg0)
canGoToLookTarget(LivingEntity entity)
public static void
updateActivity(Axolotl body)
method_33244(class_5762 arg0)
updateActivities(AxolotlEntity axolotl)
private static float
getSpeedModifierChasing(LivingEntity mob)
method_33242(class_1309 arg0)
getTargetApproachingSpeed(LivingEntity entity)
private static float
getSpeedModifierFollowingAdult(LivingEntity mob)
method_33245(class_1309 arg0)
getAdultFollowingSpeed(LivingEntity entity)
private static float
getSpeedModifier(LivingEntity mob)
method_33248(class_1309 arg0)
getTemptedSpeed(LivingEntity entity)
private static Optional<? extends LivingEntity>
findNearestValidAttackTarget(ServerLevel level, Axolotl body)
method_33247(class_3218 arg0, class_5762 arg1)
getAttackTarget(ServerWorld world, AxolotlEntity axolotl)