net.minecraft.entity.ai.goal

public class AnimalBreedGoal

extends Goal

wv
net.minecraft.class_889
net.minecraft.entity.ai.goal.AnimalBreedGoal
net.minecraft.entity.ai.EntityAIMate
net.minecraft.entity.ai.EntityAIMate

Field summary

Modifier and TypeField
private final AnimalEntity
d
field_3472
animal
field_75390_d
animal
private final Class<? extends AnimalEntity>
e
field_15477
animalClass
field_190857_e
mateClass
World
a
field_3469
world
field_75394_a
world
private AnimalEntity
f
field_3473
mate
field_75391_e
targetMate
int
b
field_3470
breedTimer
field_75392_b
spawnBabyDelay
double
c
field_6839
speedModifier
field_75393_c
moveSpeed

Constructor summary

ModifierConstructor
public (AnimalEntity animal, double speedModifier)
public (AnimalEntity animal, double speedModifier, Class<? extends AnimalEntity> animalClass)

Method summary

Modifier and TypeMethod
public boolean
a()
method_2742()
canStart()
func_75250_a()
shouldExecute()
public boolean
b()
method_2744()
shouldContinue()
func_75253_b()
shouldContinueExecuting()
public void
d()
method_2745()
stop()
func_75251_c()
resetTask()
public void
e()
method_2746()
tick()
func_75246_d()
updateTask()
private AnimalEntity
f()
method_2737()
findMate()
func_75389_f()
getNearbyMate()
private void
i()
method_2738()
breed()
func_75388_i()
spawnBaby()