Package net.minecraft.entity.passive
Class WanderingTraderEntity.WanderToTargetGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.passive.WanderingTraderEntity.WanderToTargetGoal
- Enclosing class:
- WanderingTraderEntity
- Mappings:
- Namespace - Name - official - byh$a- intermediary - net/minecraft/class_3989$class_3994- named - net/minecraft/entity/passive/WanderingTraderEntity$WanderToTargetGoal
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.entity.ai.goal.GoalGoal.Control
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) final double(package private) final double(package private) final WanderingTraderEntity
- 
Constructor SummaryConstructorsConstructorDescriptionWanderToTargetGoal(WanderingTraderEntity trader, double proximityDistance, double speed) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleancanStart()private booleanisTooFarFrom(BlockPos pos, double proximityDistance) voidstop()voidtick()Methods inherited from class net.minecraft.entity.ai.goal.GoalcanStop, getControls, getTickCount, setControls, shouldContinue, shouldRunEveryTick, start, toGoalTicks, toString
- 
Field Details- 
trader- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbyh$a;a:Lbyh;- intermediary - field_17759- Lnet/minecraft/class_3989$class_3994;field_17759:Lnet/minecraft/class_3989;- named - trader- Lnet/minecraft/entity/passive/WanderingTraderEntity$WanderToTargetGoal;trader:Lnet/minecraft/entity/passive/WanderingTraderEntity;
 
- 
proximityDistancefinal double proximityDistance- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbyh$a;b:D- intermediary - field_17760- Lnet/minecraft/class_3989$class_3994;field_17760:D- named - proximityDistance- Lnet/minecraft/entity/passive/WanderingTraderEntity$WanderToTargetGoal;proximityDistance:D
 
- 
speedfinal double speed- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbyh$a;c:D- intermediary - field_17761- Lnet/minecraft/class_3989$class_3994;field_17761:D- named - speed- Lnet/minecraft/entity/passive/WanderingTraderEntity$WanderToTargetGoal;speed:D
 
 
- 
- 
Constructor Details- 
WanderToTargetGoalWanderToTargetGoal(WanderingTraderEntity trader, double proximityDistance, double speed) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbyh$a;<init>(Lbyh;Lbyh;DD)V- intermediary - <init>- Lnet/minecraft/class_3989$class_3994;<init>(Lnet/minecraft/class_3989;Lnet/minecraft/class_3989;DD)V- named - <init>- Lnet/minecraft/entity/passive/WanderingTraderEntity$WanderToTargetGoal;<init>(Lnet/minecraft/entity/passive/WanderingTraderEntity;Lnet/minecraft/entity/passive/WanderingTraderEntity;DD)V
 
 
- 
- 
Method Details- 
stoppublic void stop()
- 
canStartpublic boolean canStart()
- 
tickpublic void tick()
- 
isTooFarFrom- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbyh$a;a(Lgu;D)Z- intermediary - method_18070- Lnet/minecraft/class_3989$class_3994;method_18070(Lnet/minecraft/class_2338;D)Z- named - isTooFarFrom- Lnet/minecraft/entity/passive/WanderingTraderEntity$WanderToTargetGoal;isTooFarFrom(Lnet/minecraft/util/math/BlockPos;D)Z
 
 
-