CLASS bub net/minecraft/block/piston/PistonHandler FIELD a world Lbgf; 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 (Lbgf;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;