CLASS dco net/minecraft/client/gui/hud/spectator/SpectatorMenu CLASS dco$a CloseSpectatorMenuCommand CLASS dco$b ChangePageSpectatorMenuCommand FIELD a direction I FIELD b enabled Z METHOD (IZ)V ARG 1 direction ARG 2 enabled FIELD a BLANK_COMMAND Ldcq; FIELD b CLOSE_COMMAND Ldcq; FIELD c PREVIOUS_PAGE_COMMAND Ldcq; FIELD d NEXT_PAGE_COMMAND Ldcq; FIELD e DISABLED_NEXT_PAGE_COMMAND Ldcq; FIELD f closeCallback Ldcr; FIELD g stateStack Ljava/util/List; FIELD h currentGroup Ldcp; FIELD i selectedSlot I FIELD j page I METHOD (Ldcr;)V ARG 1 closeCallback METHOD a getCommands ()Ljava/util/List; METHOD a getCommand (I)Ldcq; ARG 1 slot METHOD a selectElement (Ldcp;)V METHOD b getSelectedCommand ()Ldcq; METHOD b setSelectedSlot (I)V METHOD c getCurrentGroup ()Ldcp; METHOD d close ()V METHOD e getSelectedSlot ()I METHOD f getCurrentState ()Ldcs;