CLASS bkn net/minecraft/block/BlockStairs FIELD C baseBlock Lbfg; FIELD D baseBlockState Lbnz; FIELD a FACING Lbpa; METHOD a getPlacementState (Latj;)Lbnz; METHOD a onSteppedOn (Lbae;Les;Lagc;)V ARG 1 world ARG 2 pos METHOD a onDestroyedByExplosion (Lbae;Les;Lazx;)V ARG 1 world ARG 2 pos METHOD a onBroken (Lbaf;Les;Lbnz;)V ARG 1 world ARG 2 pos METHOD a getTickRate (Lbai;)I 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 onBlockBreakStart (Lbnz;Lbae;Les;Laqa;)V ARG 1 state ARG 2 world ARG 3 pos METHOD a activate (Lbnz;Lbae;Les;Laqa;Laev;Lex;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 onBlockAdded (Lbnz;Lbae;Les;Lbnz;)V ARG 1 world ARG 2 world ARG 3 pos METHOD a onBlockRemoved (Lbnz;Lbae;Les;Lbnz;Z)V ARG 1 world ARG 2 world ARG 3 pos ARG 4 state METHOD a randomTick (Lbnz;Lbae;Les;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos METHOD a applyMirror (Lbnz;Lbip;)Lbnz; ARG 1 state METHOD a applyRotation (Lbnz;Lbjp;)Lbnz; ARG 1 state METHOD a getRenderingState (Lbnz;Lex;Lbnz;Lbaf;Les;Les;)Lbnz; ARG 1 state METHOD a appendProperties (Lboa$a;)V METHOD b randomDisplayTick (Lbnz;Lbae;Les;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos METHOD c getRenderLayer ()Lazr; METHOD c canCollideWith (Lbnz;)Z METHOD i canCollideWith ()Z METHOD i hasSolidTopSurface (Lbnz;Lazq;Les;)Z