Package net.minecraft.entity.ai.goal
Class Goal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
- Direct Known Subclasses:
AttackGoal,AvoidSunlightGoal,BreedGoal,CatSitOnBlockGoal,CreeperIgniteGoal,DoorInteractGoal,EatGrassGoal,EscapeDangerGoal,EscapeSunlightGoal,FleeEntityGoal,FollowGolemGoal,FollowOwnerGoal,FollowParentGoal,FormCaravanGoal,GoToEntityTargetGoal,GoToWalkTargetGoal,HorseBondWithPlayerGoal,IronGolemLookGoal,LookAroundGoal,LookAtEntityGoal,MeleeAttackGoal,MoveThroughVillageGoal,PlayerControlGoal,PounceAtTargetGoal,ProjectileAttackGoal,RestrictOpenDoorGoal,SitGoal,StayIndoorsGoal,StopFollowingCustomerGoal,SwimGoal,TemptGoal,TrackTargetGoal,VillagerMatingGoal,WanderAroundGoal,WolfBegGoal
- Mappings:
Namespace Name official stintermediary net/minecraft/class_896named net/minecraft/entity/ai/goal/Goal
-
Field Details
-
categoryBits
private int categoryBits- Mappings:
Namespace Name Mixin selector official aLst;a:Iintermediary field_3505Lnet/minecraft/class_896;field_3505:Inamed categoryBitsLnet/minecraft/entity/ai/goal/Goal;categoryBits:I
-
-
Constructor Details
-
Goal
public Goal()
-
-
Method Details
-
canStart
public abstract boolean canStart()- Mappings:
Namespace Name Mixin selector official aLst;a()Zintermediary method_2742Lnet/minecraft/class_896;method_2742()Znamed canStartLnet/minecraft/entity/ai/goal/Goal;canStart()Z
-
shouldContinue
public boolean shouldContinue()- Mappings:
Namespace Name Mixin selector official bLst;b()Zintermediary method_2744Lnet/minecraft/class_896;method_2744()Znamed shouldContinueLnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
-
canStop
public boolean canStop()- Mappings:
Namespace Name Mixin selector official iLst;i()Zintermediary method_2748Lnet/minecraft/class_896;method_2748()Znamed canStopLnet/minecraft/entity/ai/goal/Goal;canStop()Z
-
start
public void start()- Mappings:
Namespace Name Mixin selector official cLst;c()Vintermediary method_2747Lnet/minecraft/class_896;method_2747()Vnamed startLnet/minecraft/entity/ai/goal/Goal;start()V
-
stop
public void stop()- Mappings:
Namespace Name Mixin selector official dLst;d()Vintermediary method_2745Lnet/minecraft/class_896;method_2745()Vnamed stopLnet/minecraft/entity/ai/goal/Goal;stop()V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official eLst;e()Vintermediary method_2746Lnet/minecraft/class_896;method_2746()Vnamed tickLnet/minecraft/entity/ai/goal/Goal;tick()V
-
setCategoryBits
public void setCategoryBits(int newBits) - Mappings:
Namespace Name Mixin selector official aLst;a(I)Vintermediary method_2743Lnet/minecraft/class_896;method_2743(I)Vnamed setCategoryBitsLnet/minecraft/entity/ai/goal/Goal;setCategoryBits(I)V
-
getCategoryBits
public int getCategoryBits()- Mappings:
Namespace Name Mixin selector official jLst;j()Iintermediary method_2749Lnet/minecraft/class_896;method_2749()Inamed getCategoryBitsLnet/minecraft/entity/ai/goal/Goal;getCategoryBits()I
-