CLASS net/minecraft/class_7159 net/minecraft/world/block/ChainRestrictedNeighborUpdater FIELD field_37829 LOGGER Lorg/slf4j/Logger; FIELD field_37830 world Lnet/minecraft/class_3218; FIELD field_37831 queue Ljava/util/ArrayDeque; FIELD field_37832 pending Ljava/util/List; FIELD field_37833 depth I METHOD (Lnet/minecraft/class_3218;)V ARG 1 world METHOD method_41702 runQueuedUpdates ()V METHOD method_41706 enqueue (Lnet/minecraft/class_2338;Lnet/minecraft/class_7159$class_7162;)V ARG 1 pos ARG 2 entry CLASS class_7160 StatefulEntry FIELD comp_586 sourceBlock Lnet/minecraft/class_2248; FIELD comp_587 sourcePos Lnet/minecraft/class_2338; METHOD comp_586 sourceBlock ()Lnet/minecraft/class_2248; METHOD comp_587 sourcePos ()Lnet/minecraft/class_2338; CLASS class_7161 SixWayEntry FIELD field_37834 pos Lnet/minecraft/class_2338; FIELD field_37835 sourceBlock Lnet/minecraft/class_2248; FIELD field_37836 except Lnet/minecraft/class_2350; FIELD field_37837 currentDirectionIndex I METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2350;)V ARG 1 pos ARG 2 sourceBlock ARG 3 except CLASS class_7162 Entry METHOD method_41707 update (Lnet/minecraft/class_3218;)Z ARG 1 world CLASS class_7163 SimpleEntry FIELD comp_590 sourceBlock Lnet/minecraft/class_2248; FIELD comp_591 sourcePos Lnet/minecraft/class_2338; METHOD comp_590 sourceBlock ()Lnet/minecraft/class_2248; METHOD comp_591 sourcePos ()Lnet/minecraft/class_2338;