CLASS boc net/minecraft/block/PistonExtensionBlock FIELD a FACING Lbpd; FIELD b TYPE Lbpg; METHOD a createBlockEntity (Lbac;)Lbmn; METHOD a getBlockEntityPiston (Lbac;Let;)Lbof; ARG 1 world METHOD a getPickStack (Lbac;Let;Lboj;)Lavs; ARG 1 world ARG 2 pos METHOD a onBroken (Lbar;Let;Lboj;)V ARG 1 world ARG 2 pos METHOD a getBoundingShape (Lboj;Lbac;Let;)Lclj; ARG 1 state ARG 2 view METHOD a canPlaceAtSide (Lboj;Lbac;Let;Lcfy;)Z ARG 1 world ARG 3 pos METHOD a (Lboj;Lbac;Let;Lcku;)Lclj; ARG 1 state ARG 2 view METHOD a activate (Lboj;Lbaq;Let;Laqj;Lafb;Ley;FFF)Z ARG 1 state ARG 2 world ARG 3 pos ARG 4 player ARG 5 hand ARG 6 facing ARG 7 hitX ARG 8 hitY METHOD a onBlockRemoved (Lboj;Lbaq;Let;Lboj;Z)V ARG 1 world ARG 2 world ARG 3 pos ARG 4 state METHOD a applyMirror (Lboj;Lbja;)Lboj; ARG 1 state METHOD a applyRotation (Lboj;Lbka;)Lboj; ARG 1 state METHOD a getDroppedStacks (Lboj;Lchi$a;)Ljava/util/List; ARG 1 state METHOD a createBlockEntityPiston (Lboj;Ley;ZZ)Lbmn; ARG 0 pushedBlock ARG 1 dir ARG 2 extending METHOD a appendProperties (Lbok$a;)V METHOD e isFullBoundsCubeForCulling (Lboj;)Z