CLASS bls net/minecraft/block/AbstractRailBlock FIELD a STRAIGHT_SHAPE Lcsc; FIELD b ASCENDING_SHAPE Lcsc; FIELD c allowCurves Z METHOD a isRail (Lbgw;Lev;)Z ARG 0 world ARG 1 pos METHOD a updateBlockState (Lbgw;Lev;Lbuy;Z)Lbuy; ARG 4 forceUpdate METHOD a updateBlockState (Lbuy;Lbgw;Lev;Lbma;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 neighbor METHOD d canMakeCurves ()Z METHOD e getShapeProperty ()Lbwb; METHOD j isRail (Lbuy;)Z ARG 0 state