CLASS bqo net/minecraft/block/RailPlacementHelper FIELD a world Lbhi; FIELD b pos Lev; FIELD c block Lbme; FIELD d state Lbvk; FIELD e allowCurves Z FIELD f neighbors Ljava/util/List; METHOD (Lbhi;Lev;Lbvk;)V ARG 1 world ARG 2 pos ARG 3 state METHOD a getNeighbors ()Ljava/util/List; METHOD a isNeighbor (Lbqo;)Z ARG 1 other METHOD a computeNeighbors (Lbwo;)V ARG 1 shape METHOD a isVerticallyNearRail (Lev;)Z ARG 1 pos METHOD a updateBlockState (ZZ)Lbqo; ARG 1 powered ARG 2 forceUpdate METHOD b (Lbqo;)Z ARG 1 placementHelper METHOD b (Lev;)Lbqo; ARG 1 pos METHOD c getBlockState ()Lbvk; METHOD c (Lbqo;)V ARG 1 placementHelper METHOD c isNeighbor (Lev;)Z ARG 1 pos METHOD d (Lev;)Z ARG 1 pos