类 PrioritizedGoal
- java.lang.Object
-
- net.minecraft.entity.ai.goal.Goal
-
- net.minecraft.entity.ai.goal.PrioritizedGoal
-
public class PrioritizedGoal extends Goal
- Mappings:
Namespace Name official badintermediary net/minecraft/class_4135named net/minecraft/entity/ai/goal/PrioritizedGoal
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.entity.ai.goal.Goal
Goal.Control
-
-
构造器概要
构造器 构造器 说明 PrioritizedGoal(int priority, Goal goal)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleancanBeReplacedBy(PrioritizedGoal goal)booleancanStart()booleancanStop()booleanequals(@Nullable Object object)EnumSet<Goal.Control>getControls()GoalgetGoal()intgetPriority()inthashCode()booleanisRunning()voidsetControls(EnumSet<Goal.Control> controls)booleanshouldContinue()voidstart()voidstop()voidtick()
-
-
-
字段详细资料
-
goal
private final Goal goal
- Mappings:
Namespace Name Mixin selector official aLbad;a:Layq;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 bLbad;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 cLbad;c:Zintermediary field_18418Lnet/minecraft/class_4135;field_18418:Znamed runningLnet/minecraft/entity/ai/goal/PrioritizedGoal;running:Z
-
-
构造器详细资料
-
PrioritizedGoal
public PrioritizedGoal(int priority, Goal goal)- Mappings:
Namespace Name Mixin selector official <init>Lbad;<init>(ILayq;)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
-
-
方法详细资料
-
canBeReplacedBy
public boolean canBeReplacedBy(PrioritizedGoal goal)
- Mappings:
Namespace Name Mixin selector official aLbad;a(Lbad;)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()
- 覆盖:
shouldContinue在类中Goal- Mappings:
Namespace Name Mixin selector official bLayq;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
public void setControls(EnumSet<Goal.Control> controls)
- 覆盖:
setControls在类中Goal- Mappings:
Namespace Name Mixin selector official aLayq;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
public EnumSet<Goal.Control> getControls()
- 覆盖:
getControls在类中Goal- Mappings:
Namespace Name Mixin selector official iLayq;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 gLbad;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 hLbad;h()Iintermediary method_19057Lnet/minecraft/class_4135;method_19057()Inamed getPriorityLnet/minecraft/entity/ai/goal/PrioritizedGoal;getPriority()I
-
getGoal
public Goal getGoal()
- Mappings:
Namespace Name Mixin selector official jLbad;j()Layq;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;
-
-