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