net.minecraft.entity.ai.goal

public abstract class GoToBlockGoal

extends Goal

ro
net.minecraft.unmapped.C_85052451
net.minecraft.entity.ai.goal.GoToBlockGoal

Field summary

Modifier and TypeField
private final PathFinderMobEntity
c
f_58333269
entity
private final double
d
f_81872111
speed
protected int
a
f_91750964
cooldown
private int
e
f_87562082
activeTicks
private int
f
f_60487932
maxActiveTicks
protected BlockPos
b
f_78890560
target
private boolean
g
f_91793852
reachedTarget
private int
h
f_05164035
range

Constructor summary

ModifierConstructor
public (PathFinderMobEntity entity, double speed, int range)

Method summary

Modifier and TypeMethod
public boolean
a()
m_13184927()
canStart()
public boolean
b()
m_68122984()
shouldContinue()
public void
c()
m_38932409()
start()
public void
d()
m_77320506()
stop()
public void
e()
m_58078449()
tick()
protected boolean
f()
m_18918749()
hasReachedTarget()
private boolean
g()
m_27595885()
findNearestBlock()
protected abstract boolean
a(adm arg0, cj arg1)
m_48146326(C_64041439 arg0, C_32594356 arg1)
isValidTarget(World world, BlockPos pos)