Package net.minecraft.entity.ai.goal
Class GoalSelector
java.lang.Object
net.minecraft.entity.ai.goal.GoalSelector
- Mappings:
Namespace Name official reintermediary net/minecraft/class_897named net/minecraft/entity/ai/goal/GoalSelector
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<GoalSelector.Entry>private intprivate List<GoalSelector.Entry>private static final Loggerprivate final Profilerprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate booleanmethod_11010(GoalSelector.Entry entry) private booleanmethod_2753(GoalSelector.Entry entry1, GoalSelector.Entry entry2) voidmethod_4497(Goal goal) private booleanvoidtick()
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLre;a:Lorg/apache/logging/log4j/Logger;intermediary field_9086Lnet/minecraft/class_897;field_9086:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/entity/ai/goal/GoalSelector;LOGGER:Lorg/apache/logging/log4j/Logger;
-
goals
- Mappings:
Namespace Name Mixin selector official bLre;b:Ljava/util/List;intermediary field_3506Lnet/minecraft/class_897;field_3506:Ljava/util/List;named goalsLnet/minecraft/entity/ai/goal/GoalSelector;goals:Ljava/util/List;
-
field_3507
- Mappings:
Namespace Name Mixin selector official cLre;c:Ljava/util/List;intermediary field_3507Lnet/minecraft/class_897;field_3507:Ljava/util/List;named field_3507Lnet/minecraft/entity/ai/goal/GoalSelector;field_3507:Ljava/util/List;
-
profiler
- Mappings:
Namespace Name Mixin selector official dLre;d:Lnt;intermediary field_3508Lnet/minecraft/class_897;field_3508:Lnet/minecraft/class_839;named profilerLnet/minecraft/entity/ai/goal/GoalSelector;profiler:Lnet/minecraft/util/profiler/Profiler;
-
field_3509
private int field_3509- Mappings:
Namespace Name Mixin selector official eLre;e:Iintermediary field_3509Lnet/minecraft/class_897;field_3509:Inamed field_3509Lnet/minecraft/entity/ai/goal/GoalSelector;field_3509:I
-
timeInterval
private int timeInterval- Mappings:
Namespace Name Mixin selector official fLre;f:Iintermediary field_3510Lnet/minecraft/class_897;field_3510:Inamed timeIntervalLnet/minecraft/entity/ai/goal/GoalSelector;timeInterval:I
-
-
Constructor Details
-
GoalSelector
- Mappings:
Namespace Name Mixin selector official <init>Lre;<init>(Lnt;)Vintermediary <init>Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_839;)Vnamed <init>Lnet/minecraft/entity/ai/goal/GoalSelector;<init>(Lnet/minecraft/util/profiler/Profiler;)V
-
-
Method Details
-
add
- Mappings:
Namespace Name Mixin selector official aLre;a(ILrd;)Vintermediary method_2751Lnet/minecraft/class_897;method_2751(ILnet/minecraft/class_896;)Vnamed addLnet/minecraft/entity/ai/goal/GoalSelector;add(ILnet/minecraft/entity/ai/goal/Goal;)V
-
method_4497
- Mappings:
Namespace Name Mixin selector official aLre;a(Lrd;)Vintermediary method_4497Lnet/minecraft/class_897;method_4497(Lnet/minecraft/class_896;)Vnamed method_4497Lnet/minecraft/entity/ai/goal/GoalSelector;method_4497(Lnet/minecraft/entity/ai/goal/Goal;)V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official aLre;a()Vintermediary method_2750Lnet/minecraft/class_897;method_2750()Vnamed tickLnet/minecraft/entity/ai/goal/GoalSelector;tick()V
-
shouldContinue
- Mappings:
Namespace Name Mixin selector official aLre;a(Lre$a;)Zintermediary method_11009Lnet/minecraft/class_897;method_11009(Lnet/minecraft/class_897$class_898;)Znamed shouldContinueLnet/minecraft/entity/ai/goal/GoalSelector;shouldContinue(Lnet/minecraft/entity/ai/goal/GoalSelector$Entry;)Z
-
method_11010
- Mappings:
Namespace Name Mixin selector official bLre;b(Lre$a;)Zintermediary method_11010Lnet/minecraft/class_897;method_11010(Lnet/minecraft/class_897$class_898;)Znamed method_11010Lnet/minecraft/entity/ai/goal/GoalSelector;method_11010(Lnet/minecraft/entity/ai/goal/GoalSelector$Entry;)Z
-
method_2753
- Mappings:
Namespace Name Mixin selector official aLre;a(Lre$a;Lre$a;)Zintermediary method_2753Lnet/minecraft/class_897;method_2753(Lnet/minecraft/class_897$class_898;Lnet/minecraft/class_897$class_898;)Znamed method_2753Lnet/minecraft/entity/ai/goal/GoalSelector;method_2753(Lnet/minecraft/entity/ai/goal/GoalSelector$Entry;Lnet/minecraft/entity/ai/goal/GoalSelector$Entry;)Z
-