Package net.minecraft.entity.mob
Class EndermanEntity.TeleportTowardsPlayerGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.TrackTargetGoal
net.minecraft.entity.ai.goal.ActiveTargetGoal<PlayerEntity>
net.minecraft.entity.mob.EndermanEntity.TeleportTowardsPlayerGoal
- Enclosing class:
- EndermanEntity
private static class EndermanEntity.TeleportTowardsPlayerGoal
extends ActiveTargetGoal<PlayerEntity>
- Mappings:
- Namespace - Name - named - net/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal- intermediary - net/minecraft/class_1560$class_1562- official - clp$c
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.entity.ai.goal.GoalGoal.Control
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final TargetPredicate.EntityPredicateprivate final EndermanEntityprivate intprivate final TargetPredicateprivate @Nullable PlayerEntityprivate intprivate final TargetPredicateFields inherited from class net.minecraft.entity.ai.goal.ActiveTargetGoalreciprocalChance, targetClass, targetEntity, targetPredicateFields inherited from class net.minecraft.entity.ai.goal.TrackTargetGoalcheckVisibility, maxTimeWithoutVisibility, mob, target
- 
Constructor SummaryConstructorsConstructorDescriptionTeleportTowardsPlayerGoal(EndermanEntity enderman, TargetPredicate.EntityPredicate targetPredicate) 
- 
Method SummaryMethods inherited from class net.minecraft.entity.ai.goal.ActiveTargetGoalfindClosestTarget, getSearchBox, setTargetEntityMethods inherited from class net.minecraft.entity.ai.goal.TrackTargetGoalcanTrack, getFollowRange, setMaxTimeWithoutVisibilityMethods inherited from class net.minecraft.entity.ai.goal.GoalcanStop, castToServerWorld, getControls, getServerWorld, getTickCount, setControls, shouldRunEveryTick, toGoalTicks, toString
- 
Field Details- 
enderman- Mappings:
- Namespace - Name - Mixin selector - named - enderman- Lnet/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal;enderman:Lnet/minecraft/entity/mob/EndermanEntity;- intermediary - field_7260- Lnet/minecraft/class_1560$class_1562;field_7260:Lnet/minecraft/class_1560;- official - i- Lclp$c;i:Lclp;
 
- 
targetPlayer- Mappings:
- Namespace - Name - Mixin selector - named - targetPlayer- Lnet/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal;targetPlayer:Lnet/minecraft/entity/player/PlayerEntity;- intermediary - field_7259- Lnet/minecraft/class_1560$class_1562;field_7259:Lnet/minecraft/class_1657;- official - j- Lclp$c;j:Lcoy;
 
- 
lookAtPlayerWarmupprivate int lookAtPlayerWarmup- Mappings:
- Namespace - Name - Mixin selector - named - lookAtPlayerWarmup- Lnet/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal;lookAtPlayerWarmup:I- intermediary - field_7262- Lnet/minecraft/class_1560$class_1562;field_7262:I- official - k- Lclp$c;k:I
 
- 
ticksSinceUnseenTeleportprivate int ticksSinceUnseenTeleport- Mappings:
- Namespace - Name - Mixin selector - named - ticksSinceUnseenTeleport- Lnet/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal;ticksSinceUnseenTeleport:I- intermediary - field_7261- Lnet/minecraft/class_1560$class_1562;field_7261:I- official - l- Lclp$c;l:I
 
- 
staringPlayerPredicate- Mappings:
- Namespace - Name - Mixin selector - named - staringPlayerPredicate- Lnet/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal;staringPlayerPredicate:Lnet/minecraft/entity/ai/TargetPredicate;- intermediary - field_18127- Lnet/minecraft/class_1560$class_1562;field_18127:Lnet/minecraft/class_4051;- official - m- Lclp$c;m:Lcfz;
 
- 
validTargetPredicate- Mappings:
- Namespace - Name - Mixin selector - named - validTargetPredicate- Lnet/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal;validTargetPredicate:Lnet/minecraft/entity/ai/TargetPredicate;- intermediary - field_18876- Lnet/minecraft/class_1560$class_1562;field_18876:Lnet/minecraft/class_4051;- official - n- Lclp$c;n:Lcfz;
 
- 
angerPredicate- Mappings:
- Namespace - Name - Mixin selector - named - angerPredicate- Lnet/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal;angerPredicate:Lnet/minecraft/entity/ai/TargetPredicate$EntityPredicate;- intermediary - field_40735- Lnet/minecraft/class_1560$class_1562;field_40735:Lnet/minecraft/class_4051$class_10254;- official - o- Lclp$c;o:Lcfz$a;
 
 
- 
- 
Constructor Details- 
TeleportTowardsPlayerGoalpublic TeleportTowardsPlayerGoal(EndermanEntity enderman, @Nullable TargetPredicate.EntityPredicate targetPredicate) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal;<init>(Lnet/minecraft/entity/mob/EndermanEntity;Lnet/minecraft/entity/ai/TargetPredicate$EntityPredicate;)V- intermediary - <init>- Lnet/minecraft/class_1560$class_1562;<init>(Lnet/minecraft/class_1560;Lnet/minecraft/class_4051$class_10254;)V- official - <init>- Lclp$c;<init>(Lclp;Lcfz$a;)V
 
 
- 
- 
Method Details- 
canStartpublic boolean canStart()- Overrides:
- canStartin class- ActiveTargetGoal<PlayerEntity>
- Mappings:
- Namespace - Name - Mixin selector - named - canStart- Lnet/minecraft/entity/ai/goal/Goal;canStart()Z- intermediary - method_6264- Lnet/minecraft/class_1352;method_6264()Z- official - b- Lccg;b()Z
 
- 
startpublic void start()- Overrides:
- startin class- ActiveTargetGoal<PlayerEntity>
- Mappings:
- Namespace - Name - Mixin selector - named - start- Lnet/minecraft/entity/ai/goal/Goal;start()V- intermediary - method_6269- Lnet/minecraft/class_1352;method_6269()V- official - d- Lccg;d()V
 
- 
stoppublic void stop()- Overrides:
- stopin class- TrackTargetGoal
- Mappings:
- Namespace - Name - Mixin selector - named - stop- Lnet/minecraft/entity/ai/goal/Goal;stop()V- intermediary - method_6270- Lnet/minecraft/class_1352;method_6270()V- official - e- Lccg;e()V
 
- 
shouldContinuepublic boolean shouldContinue()- Overrides:
- shouldContinuein class- TrackTargetGoal
- Mappings:
- Namespace - Name - Mixin selector - named - shouldContinue- Lnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z- intermediary - method_6266- Lnet/minecraft/class_1352;method_6266()Z- official - c- Lccg;c()Z
 
- 
tickpublic void tick()
 
-