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 intermediary net/minecraft/class_4019$class_4029official brt$lnamed 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 intermediary <init>Lnet/minecraft/class_4019$class_4029;<init>(Lnet/minecraft/class_4019;DZ)Vofficial <init>Lbrt$l;<init>(Lbrt;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 intermediary method_6288Lnet/minecraft/class_1366;method_6288(Lnet/minecraft/class_1309;D)Vofficial aLbnd;a(Lbfx;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 intermediary method_6269Lnet/minecraft/class_1352;method_6269()Vofficial cLbmt;c()Vnamed startLnet/minecraft/entity/ai/goal/Goal;start()V
-
canStart
public boolean canStart()- Overrides:
canStartin classMeleeAttackGoal- Mappings:
Namespace Name Mixin selector intermediary method_6264Lnet/minecraft/class_1352;method_6264()Zofficial aLbmt;a()Znamed canStartLnet/minecraft/entity/ai/goal/Goal;canStart()Z
-