Package net.minecraft.entity.passive
Class FoxEntity.AttackGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.MeleeAttackGoal
net.minecraft.entity.passive.FoxEntity.AttackGoal
- Enclosing class:
FoxEntity
- Mappings:
Namespace Name official bpy$lintermediary net/minecraft/class_4019$class_4029named net/minecraft/entity/passive/FoxEntity$AttackGoal
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.goal.Goal
Goal.Control -
Field Summary
Fields inherited from class net.minecraft.entity.ai.goal.MeleeAttackGoal
mob -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidattack(LivingEntity target, double squaredDistance) booleancanStart()voidstart()Methods inherited from class net.minecraft.entity.ai.goal.MeleeAttackGoal
getCooldown, getMaxCooldown, getSquaredMaxAttackDistance, isCooledDown, resetCooldown, shouldContinue, shouldRunEveryTick, stop, tickMethods inherited from class net.minecraft.entity.ai.goal.Goal
canStop, getControls, getTickCount, setControls, toGoalTicks, toString
-
Constructor Details
-
AttackGoal
public AttackGoal(double speed, boolean pauseWhenIdle) - Mappings:
Namespace Name Mixin selector official <init>Lbpy$l;<init>(Lbpy;DZ)Vintermediary <init>Lnet/minecraft/class_4019$class_4029;<init>(Lnet/minecraft/class_4019;DZ)Vnamed <init>Lnet/minecraft/entity/passive/FoxEntity$AttackGoal;<init>(Lnet/minecraft/entity/passive/FoxEntity;DZ)V
-
-
Method Details
-
attack
- Overrides:
attackin classMeleeAttackGoal- Mappings:
Namespace Name Mixin selector official aLbli;a(Lbeg;D)Vintermediary method_6288Lnet/minecraft/class_1366;method_6288(Lnet/minecraft/class_1309;D)Vnamed attackLnet/minecraft/entity/ai/goal/MeleeAttackGoal;attack(Lnet/minecraft/entity/LivingEntity;D)V
-
start
public void start()- Overrides:
startin classMeleeAttackGoal- Mappings:
Namespace Name Mixin selector official cLbky;c()Vintermediary method_6269Lnet/minecraft/class_1352;method_6269()Vnamed startLnet/minecraft/entity/ai/goal/Goal;start()V
-
canStart
public boolean canStart()- Overrides:
canStartin classMeleeAttackGoal- Mappings:
Namespace Name Mixin selector official aLbky;a()Zintermediary method_6264Lnet/minecraft/class_1352;method_6264()Znamed canStartLnet/minecraft/entity/ai/goal/Goal;canStart()Z
-