public class BlockPistonStructureHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private BlockPos |
blockToMove |
private EnumFacing |
moveDirection |
private BlockPos |
pistonPos |
private java.util.List<BlockPos> |
toDestroy |
private java.util.List<BlockPos> |
toMove |
private World |
world |
Constructor and Description |
---|
BlockPistonStructureHelper(World worldIn,
BlockPos posIn,
EnumFacing pistonFacing,
boolean extending) |
Modifier and Type | Method and Description |
---|---|
boolean |
canMove() |
private boolean |
func_177250_b(BlockPos p_177250_1_) |
private boolean |
func_177251_a(BlockPos origin) |
private void |
func_177255_a(int p_177255_1_,
int p_177255_2_) |
java.util.List<BlockPos> |
getBlocksToDestroy() |
java.util.List<BlockPos> |
getBlocksToMove() |
private final World world
private final BlockPos pistonPos
private final BlockPos blockToMove
private final EnumFacing moveDirection
private final java.util.List<BlockPos> toMove
private final java.util.List<BlockPos> toDestroy
public BlockPistonStructureHelper(World worldIn, BlockPos posIn, EnumFacing pistonFacing, boolean extending)
public boolean canMove()
private boolean func_177251_a(BlockPos origin)
private void func_177255_a(int p_177255_1_, int p_177255_2_)
private boolean func_177250_b(BlockPos p_177250_1_)
public java.util.List<BlockPos> getBlocksToMove()
public java.util.List<BlockPos> getBlocksToDestroy()