net.minecraft.entity.ai.goal

public class ChargeKineticWeaponGoal$Data

net.minecraft.world.entity.ai.goal.SpearUseGoal$SpearUseState
net.minecraft.class_12112$class_12362
net.minecraft.entity.ai.goal.ChargeKineticWeaponGoal$Data

Field summary

Modifier and TypeField
private int
engageTime
field_64644
remainingUseTicks
private int
fleeingTime
field_64645
chargeTicks
private Vec3d
awayPos
field_64646
startPos
private boolean
done
field_64647
charged

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public boolean
notEngagedYet()
method_76722()
isIdle()
public void
startEngagement(int spearDownTime)
method_76723(int arg0)
setRemainingUseTicks(int remainingUseTicks)
public boolean
tickAndCheckEngagement()
method_76724()
canStartCharging()
public boolean
tickAndCheckFleeing()
method_76725()
finishedCharging()