CLASS bvi net/minecraft/block/piston/PistonHandler
	FIELD a world Lbhj;
	FIELD b posFrom Lev;
	FIELD d posTo Lev;
	FIELD e direction Lfa;
	FIELD f movedBlocks Ljava/util/List;
	FIELD g brokenBlocks Ljava/util/List;
	METHOD <init> (Lbhj;Lev;Lfa;Z)V
		ARG 1 world
		ARG 2 pos
		ARG 3 dir
	METHOD a calculatePush ()Z
	METHOD a tryMove (Lev;Lfa;)Z
	METHOD c getMovedBlocks ()Ljava/util/List;
	METHOD d getBrokenBlocks ()Ljava/util/List;
