CLASS bip net/minecraft/block/HorizontalConnectedBlock FIELD a NORTH Lbra; FIELD b EAST Lbra; FIELD c SOUTH Lbra; FIELD d WEST Lbra; FIELD e WATERLOGGED Lbra; FIELD f FACING_PROPERTIES Ljava/util/Map; FIELD g collisionShapes [Lcnr; FIELD h boundingShapes [Lcnr; METHOD a createShapes (FFFFF)[Lcnr; METHOD a canPlaceAtSide (Lbqi;Lbbt;Let;Lcie;)Z ARG 1 world ARG 2 view ARG 3 pos ARG 4 env METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr; ARG 1 state ARG 2 view ARG 3 pos METHOD a mirror (Lbqi;Lbkw;)Lbqi; ARG 1 state ARG 2 mirror METHOD a rotate (Lbqi;Lblw;)Lbqi; ARG 1 state ARG 2 rotation METHOD a getDirectionMask (Ley;)I METHOD a_ isTranslucent (Lbqi;Lbbt;Let;)Z ARG 1 state ARG 2 view ARG 3 pos METHOD b getCollisionShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr; ARG 1 state ARG 2 view ARG 3 pos ARG 4 ePos METHOD g getFluidState (Lbqi;)Lcfw; ARG 1 state METHOD j getShapeIndex (Lbqi;)I