CLASS auw net/minecraft/block/BlockPistonExtension FIELD a FACING Lavr; FIELD b TYPE Lavs; METHOD a deserializeState (I)Lave; METHOD a createBlockEntity (Lali;I)Latu; METHOD a canPlaceAt (Lali;Ldx;)Z METHOD a getPickStack (Lali;Ldx;Lave;)Lahf; METHOD a dropItems (Lali;Ldx;Lave;FI)V METHOD a activate (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a addBoundingBoxes (Lave;Lali;Ldx;Lbfm;Ljava/util/List;Lub;Z)V METHOD a rayTrace (Lave;Lali;Ldx;Lbfp;Lbfp;)Lbfn; METHOD a getCollisionBox (Lave;Lalm;Ldx;)Lbfm; METHOD a applyMirror (Lave;Laqm;)Lave; METHOD a applyRotation (Lave;Lasa;)Lave; METHOD a createBlockEntityPiston (Lave;Lee;ZZ)Latu; METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b createStateFactory ()Lavf; METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD c getBlockEntityPiston (Lalm;Ldx;)Lauy; METHOD e serializeState (Lave;)I