Package net.minecraft.entity.ai.goal
Class VillagerMatingGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.VillagerMatingGoal
public class VillagerMatingGoal extends Goal
- Mappings:
Namespace Name official rkintermediary net/minecraft/class_1797named net/minecraft/entity/ai/goal/VillagerMatingGoal
-
Field Summary
Fields Modifier and Type Field Description (package private) Villagefield_7673private intfield_7677private VillagerEntityvillagerOneprivate VillagerEntityvillagerTwoprivate Worldworld -
Constructor Summary
Constructors Constructor Description VillagerMatingGoal(VillagerEntity villager) -
Method Summary
Modifier and Type Method Description booleancanStart()private booleanmethod_7376()private voidmethod_7377()booleanshouldContinue()voidstart()voidstop()voidtick()Methods inherited from class net.minecraft.entity.ai.goal.Goal
method_7363, method_7368, method_7369
-
Field Details
-
villagerOne
- Mappings:
Namespace Name Mixin selector official bLrk;b:Lwi;intermediary field_7674Lnet/minecraft/class_1797;field_7674:Lnet/minecraft/class_1953;named villagerOneLnet/minecraft/entity/ai/goal/VillagerMatingGoal;villagerOne:Lnet/minecraft/entity/passive/VillagerEntity;
-
villagerTwo
- Mappings:
Namespace Name Mixin selector official cLrk;c:Lwi;intermediary field_7675Lnet/minecraft/class_1797;field_7675:Lnet/minecraft/class_1953;named villagerTwoLnet/minecraft/entity/ai/goal/VillagerMatingGoal;villagerTwo:Lnet/minecraft/entity/passive/VillagerEntity;
-
world
- Mappings:
Namespace Name Mixin selector official dLrk;d:Ladm;intermediary field_7676Lnet/minecraft/class_1797;field_7676:Lnet/minecraft/class_99;named worldLnet/minecraft/entity/ai/goal/VillagerMatingGoal;world:Lnet/minecraft/world/World;
-
field_7677
private int field_7677- Mappings:
Namespace Name Mixin selector official eLrk;e:Iintermediary field_7677Lnet/minecraft/class_1797;field_7677:Inamed field_7677Lnet/minecraft/entity/ai/goal/VillagerMatingGoal;field_7677:I
-
field_7673
Village field_7673- Mappings:
Namespace Name Mixin selector official aLrk;a:Ltf;intermediary field_7673Lnet/minecraft/class_1797;field_7673:Lnet/minecraft/class_1841;named field_7673Lnet/minecraft/entity/ai/goal/VillagerMatingGoal;field_7673:Lnet/minecraft/village/Village;
-
-
Constructor Details
-
VillagerMatingGoal
- Mappings:
Namespace Name Mixin selector official <init>Lrk;<init>(Lwi;)Vintermediary <init>Lnet/minecraft/class_1797;<init>(Lnet/minecraft/class_1953;)Vnamed <init>Lnet/minecraft/entity/ai/goal/VillagerMatingGoal;<init>(Lnet/minecraft/entity/passive/VillagerEntity;)V
-
-
Method Details
-
canStart
public boolean canStart() -
start
public void start() -
stop
public void stop() -
shouldContinue
public boolean shouldContinue()- Overrides:
shouldContinuein classGoal- Mappings:
Namespace Name Mixin selector official bLrd;b()Zintermediary method_7364Lnet/minecraft/class_1789;method_7364()Znamed shouldContinueLnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
-
tick
public void tick() -
method_7376
private boolean method_7376()- Mappings:
Namespace Name Mixin selector official fLrk;f()Zintermediary method_7376Lnet/minecraft/class_1797;method_7376()Znamed method_7376Lnet/minecraft/entity/ai/goal/VillagerMatingGoal;method_7376()Z
-
method_7377
private void method_7377()- Mappings:
Namespace Name Mixin selector official gLrk;g()Vintermediary method_7377Lnet/minecraft/class_1797;method_7377()Vnamed method_7377Lnet/minecraft/entity/ai/goal/VillagerMatingGoal;method_7377()V
-