net.minecraft.block.piston

public class PistonMoveStructureResolver

alw
net.minecraft.class_2230
net.minecraft.block.piston.PistonMoveStructureResolver
net.minecraft.block.state.BlockPistonStructureHelper

Field summary

Modifier and TypeField
private final World
a
field_9877
world
world
private final BlockPos
b
field_9878
pistonPos
pistonPos
private final BlockPos
c
field_9879
startPos
blockToMove
private final Direction
d
field_9880
moveDir
moveDirection
private final List<BlockPos>
e
field_9881
toMove
toMove
private final List<BlockPos>
f
field_9882
toBreak
toDestroy

Constructor summary

ModifierConstructor
public (World world, BlockPos pistonPos, Direction pistonDir, boolean extend)

Method summary

Modifier and TypeMethod
public boolean
a()
method_9015()
resolve()
canMove()
private boolean
a(cj arg0)
method_9017(class_2552 arg0)
addColumn(BlockPos pos)
func_177251_a(BlockPos origin)
private void
a(int arg0, int arg1)
method_9016(int arg0, int arg1)
insertColumn(int length, int index)
func_177255_a(int arg0, int arg1)
private boolean
b(cj arg0)
method_9018(class_2552 arg0)
addNeighborColumns(BlockPos pos)
func_177250_b(BlockPos arg0)
public List<BlockPos>
c()
method_9019()
getToMove()
getBlocksToMove()
public List<BlockPos>
d()
method_9020()
getToBreak()
getBlocksToDestroy()