CLASS net/minecraft/class_531 net/minecraft/client/gui/hud/spectator/SpectatorMenu CLASS class_532 CloseSpectatorMenuCommand CLASS class_533 ChangePageSpectatorMenuCommand FIELD field_3264 direction I FIELD field_3265 enabled Z METHOD (IZ)V ARG 1 direction ARG 2 enabled FIELD field_3254 selectedSlot I FIELD field_3255 closeCallback Lnet/minecraft/class_536; FIELD field_3256 NEXT_PAGE_COMMAND Lnet/minecraft/class_537; FIELD field_3257 stateStack Ljava/util/List; FIELD field_3258 currentGroup Lnet/minecraft/class_535; FIELD field_3259 DISABLED_NEXT_PAGE_COMMAND Lnet/minecraft/class_537; FIELD field_3260 BLANK_COMMAND Lnet/minecraft/class_537; FIELD field_3261 CLOSE_COMMAND Lnet/minecraft/class_537; FIELD field_3262 PREVIOUS_PAGE_COMMAND Lnet/minecraft/class_537; FIELD field_3263 page I METHOD (Ldfy;)V ARG 1 closeCallback METHOD method_2770 getCommands ()Ljava/util/List; METHOD method_2771 setSelectedSlot (I)V METHOD method_2772 getCurrentState ()Lnet/minecraft/class_539; METHOD method_2773 getSelectedSlot ()I METHOD method_2774 getSelectedCommand ()Lnet/minecraft/class_537; METHOD method_2776 getCurrentGroup ()Lnet/minecraft/class_535; METHOD method_2777 getCommand (I)Lnet/minecraft/class_537; ARG 1 slot METHOD method_2778 selectElement (Lnet/minecraft/class_535;)V ARG 1 group METHOD method_2779 close ()V