Package net.minecraft.entity.ai.goal
Class PrioritizedGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.PrioritizedGoal
- Mappings:
Namespace Name official bbbintermediary net/minecraft/class_4135named net/minecraft/entity/ai/goal/PrioritizedGoal
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.goal.Goal
Goal.Control -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanBeReplacedBy(PrioritizedGoal goal)booleancanStart()booleancanStop()booleangetGoal()intinthashCode()booleanvoidsetControls(EnumSet<Goal.Control> controls)booleanvoidstart()voidstop()voidtick()
-
Field Details
-
goal
- Mappings:
Namespace Name Mixin selector official aLbbb;a:Lazo;intermediary field_18416Lnet/minecraft/class_4135;field_18416:Lnet/minecraft/class_1352;named goalLnet/minecraft/entity/ai/goal/PrioritizedGoal;goal:Lnet/minecraft/entity/ai/goal/Goal;
-
priority
private final int priority- Mappings:
Namespace Name Mixin selector official bLbbb;b:Iintermediary field_18417Lnet/minecraft/class_4135;field_18417:Inamed priorityLnet/minecraft/entity/ai/goal/PrioritizedGoal;priority:I
-
running
private boolean running- Mappings:
Namespace Name Mixin selector official cLbbb;c:Zintermediary field_18418Lnet/minecraft/class_4135;field_18418:Znamed runningLnet/minecraft/entity/ai/goal/PrioritizedGoal;running:Z
-
-
Constructor Details
-
PrioritizedGoal
- Mappings:
Namespace Name Mixin selector official <init>Lbbb;<init>(ILazo;)Vintermediary <init>Lnet/minecraft/class_4135;<init>(ILnet/minecraft/class_1352;)Vnamed <init>Lnet/minecraft/entity/ai/goal/PrioritizedGoal;<init>(ILnet/minecraft/entity/ai/goal/Goal;)V
-
-
Method Details
-
canBeReplacedBy
- Mappings:
Namespace Name Mixin selector official aLbbb;a(Lbbb;)Zintermediary method_19055Lnet/minecraft/class_4135;method_19055(Lnet/minecraft/class_4135;)Znamed canBeReplacedByLnet/minecraft/entity/ai/goal/PrioritizedGoal;canBeReplacedBy(Lnet/minecraft/entity/ai/goal/PrioritizedGoal;)Z
-
canStart
public boolean canStart() -
shouldContinue
public boolean shouldContinue()- Overrides:
shouldContinuein classGoal- Mappings:
Namespace Name Mixin selector official bLazo;b()Zintermediary method_6266Lnet/minecraft/class_1352;method_6266()Znamed shouldContinueLnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
-
canStop
public boolean canStop() -
start
public void start() -
stop
public void stop() -
tick
public void tick() -
setControls
- Overrides:
setControlsin classGoal- Mappings:
Namespace Name Mixin selector official aLazo;a(Ljava/util/EnumSet;)Vintermediary method_6265Lnet/minecraft/class_1352;method_6265(Ljava/util/EnumSet;)Vnamed setControlsLnet/minecraft/entity/ai/goal/Goal;setControls(Ljava/util/EnumSet;)V
-
getControls
- Overrides:
getControlsin classGoal- Mappings:
Namespace Name Mixin selector official iLazo;i()Ljava/util/EnumSet;intermediary method_6271Lnet/minecraft/class_1352;method_6271()Ljava/util/EnumSet;named getControlsLnet/minecraft/entity/ai/goal/Goal;getControls()Ljava/util/EnumSet;
-
isRunning
public boolean isRunning()- Mappings:
Namespace Name Mixin selector official gLbbb;g()Zintermediary method_19056Lnet/minecraft/class_4135;method_19056()Znamed isRunningLnet/minecraft/entity/ai/goal/PrioritizedGoal;isRunning()Z
-
getPriority
public int getPriority()- Mappings:
Namespace Name Mixin selector official hLbbb;h()Iintermediary method_19057Lnet/minecraft/class_4135;method_19057()Inamed getPriorityLnet/minecraft/entity/ai/goal/PrioritizedGoal;getPriority()I
-
getGoal
- Mappings:
Namespace Name Mixin selector official jLbbb;j()Lazo;intermediary method_19058Lnet/minecraft/class_4135;method_19058()Lnet/minecraft/class_1352;named getGoalLnet/minecraft/entity/ai/goal/PrioritizedGoal;getGoal()Lnet/minecraft/entity/ai/goal/Goal;
-
equals
-
hashCode
public int hashCode()
-