CLASS net/minecraft/class_2544 net/minecraft/block/WallBlock FIELD field_11717 UP Lnet/minecraft/class_2746; FIELD field_22156 EAST_SHAPE Lnet/minecraft/class_2754; FIELD field_22157 NORTH_SHAPE Lnet/minecraft/class_2754; FIELD field_22158 SOUTH_SHAPE Lnet/minecraft/class_2754; FIELD field_22159 WEST_SHAPE Lnet/minecraft/class_2754; FIELD field_22160 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_22161 shapeMap Ljava/util/Map; FIELD field_22162 collisionShapeMap Ljava/util/Map; FIELD field_22163 TALL_POST_SHAPE Lnet/minecraft/class_265; FIELD field_22164 TALL_NORTH_SHAPE Lnet/minecraft/class_265; FIELD field_22165 TALL_SOUTH_SHAPE Lnet/minecraft/class_265; FIELD field_22166 TALL_WEST_SHAPE Lnet/minecraft/class_265; FIELD field_22167 TALL_EAST_SHAPE Lnet/minecraft/class_265; METHOD method_16704 shouldConnectTo (Lnet/minecraft/class_2680;ZLnet/minecraft/class_2350;)Z ARG 1 state ARG 2 faceFullSquare ARG 3 side METHOD method_24420 getShapeMap (FFFFFF)Ljava/util/Map; METHOD method_24421 getStateAt (Lnet/minecraft/class_4538;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; ARG 1 world ARG 2 state ARG 3 pos ARG 4 aboveState METHOD method_24422 getStateWith (Lnet/minecraft/class_4538;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;ZZZZ)Lnet/minecraft/class_2680; ARG 1 world ARG 2 state ARG 3 pos ARG 4 aboveState ARG 5 north ARG 6 east ARG 7 south ARG 8 west METHOD method_24423 getStateWithNeighbor (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680; ARG 1 world ARG 2 pos ARG 3 state ARG 4 neighborPos ARG 5 neighborState ARG 6 direction METHOD method_24424 isConnected (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Z ARG 0 state ARG 1 property METHOD method_24425 getStateWith (Lnet/minecraft/class_2680;ZZZZLnet/minecraft/class_265;)Lnet/minecraft/class_2680; ARG 1 state ARG 2 north ARG 3 east ARG 4 south ARG 5 west ARG 6 aboveShape METHOD method_24426 getVoxelShape (Lnet/minecraft/class_265;Lnet/minecraft/class_4778;Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_265; ARG 0 base ARG 1 wallShape ARG 2 tall ARG 3 low METHOD method_24427 shouldUseTallShape (Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Z ARG 0 aboveShape ARG 1 tallShape METHOD method_24428 getWallShape (ZLnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_4778; ARG 1 connected ARG 2 aboveShape ARG 3 tallShape METHOD method_27092 shouldHavePost (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_265;)Z ARG 1 state ARG 2 aboveState ARG 3 aboveShape