Class SpectatorMenu
java.lang.Object
net.minecraft.client.gui.hud.spectator.SpectatorMenu
@Environment(CLIENT) public class SpectatorMenu extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
SpectatorMenu.ChangePageSpectatorMenuCommand
(package private) static class
SpectatorMenu.CloseSpectatorMenuCommand
-
Field Summary
Fields Modifier and Type Field Description static SpectatorMenuCommand
BLANK_COMMAND
private static SpectatorMenuCommand
CLOSE_COMMAND
private SpectatorMenuCloseCallback
closeCallback
private SpectatorMenuCommandGroup
currentGroup
private static SpectatorMenuCommand
DISABLED_NEXT_PAGE_COMMAND
private static Text
field_26613
private static Text
field_26614
private static Text
field_26615
private static SpectatorMenuCommand
NEXT_PAGE_COMMAND
private int
page
private static SpectatorMenuCommand
PREVIOUS_PAGE_COMMAND
private int
selectedSlot
-
Constructor Summary
Constructors Constructor Description SpectatorMenu(SpectatorMenuCloseCallback closeCallback)
-
Method Summary
Modifier and Type Method Description void
close()
SpectatorMenuCommand
getCommand(int slot)
List<SpectatorMenuCommand>
getCommands()
SpectatorMenuCommandGroup
getCurrentGroup()
SpectatorMenuState
getCurrentState()
SpectatorMenuCommand
getSelectedCommand()
int
getSelectedSlot()
void
selectElement(SpectatorMenuCommandGroup group)
void
useCommand(int slot)
-
Field Details
-
CLOSE_COMMAND
-
PREVIOUS_PAGE_COMMAND
-
NEXT_PAGE_COMMAND
-
DISABLED_NEXT_PAGE_COMMAND
-
field_26613
-
field_26614
-
field_26615
-
BLANK_COMMAND
-
closeCallback
-
currentGroup
-
selectedSlot
private int selectedSlot -
page
private int page
-
-
Constructor Details
-
SpectatorMenu
-
-
Method Details
-
getCommand
-
getCommands
-
getSelectedCommand
-
getCurrentGroup
-
useCommand
public void useCommand(int slot) -
close
public void close() -
getSelectedSlot
public int getSelectedSlot() -
selectElement
-
getCurrentState
-