net.minecraft.world.entity.ai.goal

public class RemoveBlockGoal

extends MoveToBlockGoal

cgq
net.minecraft.world.entity.ai.goal.RemoveBlockGoal
net.minecraft.class_1382

Field summary

Modifier and TypeField
private final Block
g
blockToRemove
field_6587
private final Mob
h
removerMob
field_6589
private int
i
ticksSinceReachedGoal
field_6588
private static final int
j
WAIT_AFTER_BLOCK_FOUND
field_30227

Constructor summary

ModifierConstructor
public (Block arg0, PathfinderMob arg1, double arg2, int arg3)

Method summary

Modifier and TypeMethod
public boolean
b()
canUse()
method_6264()
public void
e()
stop()
method_6270()
public void
d()
start()
method_6269()
public void
a(dla arg0, iy arg1)
playDestroyProgressSound(LevelAccessor arg0, BlockPos arg1)
method_6307(class_1936 arg0, class_2338 arg1)
public void
a(dkz arg0, iy arg1)
playBreakSound(Level arg0, BlockPos arg1)
method_6309(class_1937 arg0, class_2338 arg1)
public void
a()
tick()
method_6268()
private BlockPos
a(iy arg0, dkd arg1)
getPosWithBlock(BlockPos arg0, BlockGetter arg1)
method_6308(class_2338 arg0, class_1922 arg1)
protected boolean
a(dlc arg0, iy arg1)
isValidTarget(LevelReader arg0, BlockPos arg1)
method_6296(class_4538 arg0, class_2338 arg1)