Package net.minecraft.entity.ai.goal
Class LookAtEntityGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.LookAtEntityGoal
- Direct Known Subclasses:
- FoxEntity.LookAtEntityGoal,- LookAtCustomerGoal,- PandaEntity.LookAtEntityGoal,- StopAndLookAtEntityGoal
- Mappings:
- Namespace - Name - official - bnd- intermediary - net/minecraft/class_1361- named - net/minecraft/entity/ai/goal/LookAtEntityGoal
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.entity.ai.goal.GoalGoal.Control
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final floatstatic final floatprivate final booleanprivate intprotected final MobEntityprotected final floatprotected final TargetPredicateprotected final Class<? extends LivingEntity>
- 
Constructor SummaryConstructorsConstructorDescriptionLookAtEntityGoal(MobEntity mob, Class<? extends LivingEntity> targetType, float range) LookAtEntityGoal(MobEntity mob, Class<? extends LivingEntity> targetType, float range, float chance) LookAtEntityGoal(MobEntity mob, Class<? extends LivingEntity> targetType, float range, float chance, boolean lookForward) 
- 
Method SummaryMethods inherited from class net.minecraft.entity.ai.goal.GoalcanStop, getControls, getTickCount, setControls, shouldRunEveryTick, toGoalTicks, toString
- 
Field Details- 
DEFAULT_CHANCEpublic static final float DEFAULT_CHANCE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbnd;a:F- intermediary - field_33760- Lnet/minecraft/class_1361;field_33760:F- named - DEFAULT_CHANCE- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;DEFAULT_CHANCE:F
 
- 
mob- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbnd;b:Lbgb;- intermediary - field_6486- Lnet/minecraft/class_1361;field_6486:Lnet/minecraft/class_1308;- named - mob- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;mob:Lnet/minecraft/entity/mob/MobEntity;
 
- 
target- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbnd;c:Lbfj;- intermediary - field_6484- Lnet/minecraft/class_1361;field_6484:Lnet/minecraft/class_1297;- named - target- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;target:Lnet/minecraft/entity/Entity;
 
- 
rangeprotected final float range- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbnd;d:F- intermediary - field_6482- Lnet/minecraft/class_1361;field_6482:F- named - range- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;range:F
 
- 
lookTimeprivate int lookTime- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbnd;h:I- intermediary - field_6483- Lnet/minecraft/class_1361;field_6483:I- named - lookTime- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;lookTime:I
 
- 
chanceprotected final float chance- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbnd;e:F- intermediary - field_6481- Lnet/minecraft/class_1361;field_6481:F- named - chance- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;chance:F
 
- 
lookForwardprivate final boolean lookForward- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbnd;i:Z- intermediary - field_33761- Lnet/minecraft/class_1361;field_33761:Z- named - lookForward- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;lookForward:Z
 
- 
targetType- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbnd;f:Ljava/lang/Class;- intermediary - field_6485- Lnet/minecraft/class_1361;field_6485:Ljava/lang/Class;- named - targetType- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;targetType:Ljava/lang/Class;
 
- 
targetPredicate- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbnd;g:Lbqm;- intermediary - field_18087- Lnet/minecraft/class_1361;field_18087:Lnet/minecraft/class_4051;- named - targetPredicate- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;targetPredicate:Lnet/minecraft/entity/ai/TargetPredicate;
 
 
- 
- 
Constructor Details- 
LookAtEntityGoal- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbnd;<init>(Lbgb;Ljava/lang/Class;F)V- intermediary - <init>- Lnet/minecraft/class_1361;<init>(Lnet/minecraft/class_1308;Ljava/lang/Class;F)V- named - <init>- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;<init>(Lnet/minecraft/entity/mob/MobEntity;Ljava/lang/Class;F)V
 
- 
LookAtEntityGoalpublic LookAtEntityGoal(MobEntity mob, Class<? extends LivingEntity> targetType, float range, float chance) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbnd;<init>(Lbgb;Ljava/lang/Class;FF)V- intermediary - <init>- Lnet/minecraft/class_1361;<init>(Lnet/minecraft/class_1308;Ljava/lang/Class;FF)V- named - <init>- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;<init>(Lnet/minecraft/entity/mob/MobEntity;Ljava/lang/Class;FF)V
 
- 
LookAtEntityGoalpublic LookAtEntityGoal(MobEntity mob, Class<? extends LivingEntity> targetType, float range, float chance, boolean lookForward) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbnd;<init>(Lbgb;Ljava/lang/Class;FFZ)V- intermediary - <init>- Lnet/minecraft/class_1361;<init>(Lnet/minecraft/class_1308;Ljava/lang/Class;FFZ)V- named - <init>- Lnet/minecraft/entity/ai/goal/LookAtEntityGoal;<init>(Lnet/minecraft/entity/mob/MobEntity;Ljava/lang/Class;FFZ)V
 
 
- 
- 
Method Details- 
canStartpublic boolean canStart()
- 
shouldContinuepublic boolean shouldContinue()- Overrides:
- shouldContinuein class- Goal
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbmv;b()Z- intermediary - method_6266- Lnet/minecraft/class_1352;method_6266()Z- named - shouldContinue- Lnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
 
- 
startpublic void start()
- 
stoppublic void stop()
- 
tickpublic void tick()
 
-