public class PloughMovementBehaviour extends BlockBreakingMovementBehaviour
| Constructor and Description |
|---|
PloughMovementBehaviour() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBreak(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos breakingPos,
net.minecraft.block.BlockState state) |
net.minecraft.util.math.vector.Vector3d |
getActiveAreaOffset(MovementContext context) |
boolean |
isActive(MovementContext context) |
protected void |
onBlockBroken(MovementContext context,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState brokenState) |
void |
stopMoving(MovementContext context) |
protected boolean |
throwsEntities() |
void |
visitNewPosition(MovementContext context,
net.minecraft.util.math.BlockPos pos) |
damageEntities, getDamageSource, shouldDestroyStartBlock, startMoving, tick, tickBreakercreateInstance, dropItem, hasSpecialInstancedRendering, onSpeedChanged, renderAsNormalTileEntity, renderInContraption, writeExtraDatapublic boolean isActive(MovementContext context)
isActive in class MovementBehaviourpublic void visitNewPosition(MovementContext context, net.minecraft.util.math.BlockPos pos)
visitNewPosition in class BlockBreakingMovementBehaviourpublic net.minecraft.util.math.vector.Vector3d getActiveAreaOffset(MovementContext context)
getActiveAreaOffset in class MovementBehaviourprotected boolean throwsEntities()
throwsEntities in class BlockBreakingMovementBehaviourpublic boolean canBreak(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos breakingPos,
net.minecraft.block.BlockState state)
canBreak in class BlockBreakingMovementBehaviourprotected void onBlockBroken(MovementContext context, net.minecraft.util.math.BlockPos pos, net.minecraft.block.BlockState brokenState)
onBlockBroken in class BlockBreakingMovementBehaviourpublic void stopMoving(MovementContext context)
stopMoving in class BlockBreakingMovementBehaviour