public class BreakBlockGoal extends MoveToBlockGoal
creature, destinationBlock, field_203112_e, movementSpeed, runDelay, timeoutCounter| Constructor and Description |
|---|
BreakBlockGoal(Block blockIn,
CreatureEntity creature,
double speed,
int yMax) |
| Modifier and Type | Method and Description |
|---|---|
void |
playBreakingSound(IWorld worldIn,
BlockPos pos) |
void |
playBrokenSound(World worldIn,
BlockPos pos) |
void |
resetTask() |
boolean |
shouldExecute() |
protected boolean |
shouldMoveTo(IWorldReader worldIn,
BlockPos pos) |
void |
startExecuting() |
void |
tick() |
func_220725_g, getIsAboveDestination, getRunDelay, getTargetDistanceSq, searchForDestination, shouldContinueExecuting, shouldMovegetMutexFlags, isPreemptible, setMutexFlags, toStringpublic BreakBlockGoal(Block blockIn, CreatureEntity creature, double speed, int yMax)
public boolean shouldExecute()
shouldExecute in class MoveToBlockGoalpublic void startExecuting()
startExecuting in class MoveToBlockGoalpublic void tick()
tick in class MoveToBlockGoalprotected boolean shouldMoveTo(IWorldReader worldIn, BlockPos pos)
shouldMoveTo in class MoveToBlockGoal