CLASS bpj net/minecraft/block/piston/PistonHandler FIELD a world Lbbp; FIELD b posFrom Let; FIELD d posTo Let; FIELD e direction Ley; FIELD f movedBlocks Ljava/util/List; FIELD g brokenBlocks Ljava/util/List; METHOD (Lbbp;Let;Ley;Z)V ARG 1 world ARG 2 pos ARG 3 dir METHOD a calculatePush ()Z METHOD a tryMove (Let;Ley;)Z METHOD c getMovedBlocks ()Ljava/util/List; METHOD d getBrokenBlocks ()Ljava/util/List;