net.minecraft.entity.ai.goal

public class VillagerMatingGoal

extends Goal

ahd
net.minecraft.class_904
net.minecraft.entity.ai.goal.VillagerMatingGoal
net.minecraft.entity.ai.EntityAIVillagerMate
net.minecraft.entity.ai.EntityAIVillagerMate

Field summary

Modifier and TypeField
private final VillagerEntity
a
field_3527
villager
field_75450_b
villager
private VillagerEntity
b
field_3528
mate
field_75451_c
mate
private final World
c
field_3529
world
field_75448_d
world
private int
d
field_3530
breedTimer
field_75449_e
matingTimeout
private Village
e
field_3526
village
field_75452_a
village

Constructor summary

ModifierConstructor
public (VillagerEntity villager)

Method summary

Modifier and TypeMethod
public boolean
a()
method_2742()
canStart()
func_75250_a()
shouldExecute()
public void
c()
method_2747()
start()
func_75249_e()
startExecuting()
public void
d()
method_2745()
stop()
func_75251_c()
resetTask()
public boolean
b()
method_2744()
shouldContinue()
func_75253_b()
shouldContinueExecuting()
public void
e()
method_2746()
tick()
func_75246_d()
tick()
private boolean
g()
method_2758()
checkVillageValidity()
func_75446_f()
checkSufficientDoorsPresentForNewVillager()
private void
i()
method_2759()
breed()
func_75447_i()
giveBirth()