CLASS bns net/minecraft/block/BlockPiston FIELD t isSticky Z METHOD a getPlacementState (Latj;)Lbnz; METHOD a onPlaced (Lbae;Les;Lbnz;Lagl;Lavf;)V ARG 1 world ARG 2 pos ARG 3 state ARG 4 placer METHOD a move (Lbae;Les;Lex;Z)Z ARG 1 world ARG 2 pos ARG 3 dir METHOD a getBoundingShape (Lbnz;Lazq;Les;)Lckm; ARG 1 state ARG 2 view METHOD a canPlaceAtSide (Lbnz;Lazq;Les;Lcfb;)Z ARG 1 world ARG 3 pos METHOD a onBlockAction (Lbnz;Lbae;Les;II)Z ARG 1 state ARG 2 world ARG 3 pos METHOD a update (Lbnz;Lbae;Les;Lbfg;Les;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 block METHOD a onBlockAdded (Lbnz;Lbae;Les;Lbnz;)V ARG 1 world ARG 2 world ARG 3 pos METHOD a isMovable (Lbnz;Lbae;Les;Lex;ZLex;)Z ARG 0 state ARG 1 world ARG 2 pos ARG 3 facing ARG 4 canBreak METHOD a applyMirror (Lbnz;Lbip;)Lbnz; ARG 1 state METHOD a applyRotation (Lbnz;Lbjp;)Lbnz; ARG 1 state METHOD a appendProperties (Lboa$a;)V METHOD i hasSolidTopSurface (Lbnz;Lazq;Les;)Z