static class EntityEnderman.AIPlaceBlock extends EntityAIBase
Modifier and Type | Field and Description |
---|---|
private EntityEnderman |
enderman |
Constructor and Description |
---|
AIPlaceBlock(EntityEnderman p_i45843_1_) |
Modifier and Type | Method and Description |
---|---|
private boolean |
canPlaceBlock(World p_188518_1_,
BlockPos p_188518_2_,
Block p_188518_3_,
IBlockState p_188518_4_,
IBlockState p_188518_5_) |
boolean |
shouldExecute() |
void |
updateTask() |
getMutexBits, isInterruptible, resetTask, setMutexBits, shouldContinueExecuting, startExecuting
private final EntityEnderman enderman
public AIPlaceBlock(EntityEnderman p_i45843_1_)
public boolean shouldExecute()
shouldExecute
in class EntityAIBase
public void updateTask()
updateTask
in class EntityAIBase
private boolean canPlaceBlock(World p_188518_1_, BlockPos p_188518_2_, Block p_188518_3_, IBlockState p_188518_4_, IBlockState p_188518_5_)