Class SpectatorMenu
java.lang.Object
net.minecraft.client.gui.hud.spectator.SpectatorMenu
@Environment(CLIENT) public class SpectatorMenu extends Object
- Mappings:
Namespace Name official dze
intermediary net/minecraft/class_531
named net/minecraft/client/gui/hud/spectator/SpectatorMenu
-
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 static Text
CLOSE_TEXT
private SpectatorMenuCloseCallback
closeCallback
private SpectatorMenuCommandGroup
currentGroup
private static SpectatorMenuCommand
DISABLED_NEXT_PAGE_COMMAND
private static SpectatorMenuCommand
NEXT_PAGE_COMMAND
private static Text
NEXT_PAGE_TEXT
private int
page
private static SpectatorMenuCommand
PREVIOUS_PAGE_COMMAND
private static Text
PREVIOUS_PAGE_TEXT
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
- Mappings:
Namespace Name Mixin selector official b
Ldze;b:Ldzg;
intermediary field_3261
Lnet/minecraft/class_531;field_3261:Lnet/minecraft/class_537;
named CLOSE_COMMAND
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;CLOSE_COMMAND:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
PREVIOUS_PAGE_COMMAND
- Mappings:
Namespace Name Mixin selector official c
Ldze;c:Ldzg;
intermediary field_3262
Lnet/minecraft/class_531;field_3262:Lnet/minecraft/class_537;
named PREVIOUS_PAGE_COMMAND
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;PREVIOUS_PAGE_COMMAND:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
NEXT_PAGE_COMMAND
- Mappings:
Namespace Name Mixin selector official d
Ldze;d:Ldzg;
intermediary field_3256
Lnet/minecraft/class_531;field_3256:Lnet/minecraft/class_537;
named NEXT_PAGE_COMMAND
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;NEXT_PAGE_COMMAND:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
DISABLED_NEXT_PAGE_COMMAND
- Mappings:
Namespace Name Mixin selector official e
Ldze;e:Ldzg;
intermediary field_3259
Lnet/minecraft/class_531;field_3259:Lnet/minecraft/class_537;
named DISABLED_NEXT_PAGE_COMMAND
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;DISABLED_NEXT_PAGE_COMMAND:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
CLOSE_TEXT
- Mappings:
Namespace Name Mixin selector official f
Ldze;f:Loi;
intermediary field_26613
Lnet/minecraft/class_531;field_26613:Lnet/minecraft/class_2561;
named CLOSE_TEXT
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;CLOSE_TEXT:Lnet/minecraft/text/Text;
-
PREVIOUS_PAGE_TEXT
- Mappings:
Namespace Name Mixin selector official g
Ldze;g:Loi;
intermediary field_26614
Lnet/minecraft/class_531;field_26614:Lnet/minecraft/class_2561;
named PREVIOUS_PAGE_TEXT
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;PREVIOUS_PAGE_TEXT:Lnet/minecraft/text/Text;
-
NEXT_PAGE_TEXT
- Mappings:
Namespace Name Mixin selector official h
Ldze;h:Loi;
intermediary field_26615
Lnet/minecraft/class_531;field_26615:Lnet/minecraft/class_2561;
named NEXT_PAGE_TEXT
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;NEXT_PAGE_TEXT:Lnet/minecraft/text/Text;
-
BLANK_COMMAND
- Mappings:
Namespace Name Mixin selector official a
Ldze;a:Ldzg;
intermediary field_3260
Lnet/minecraft/class_531;field_3260:Lnet/minecraft/class_537;
named BLANK_COMMAND
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;BLANK_COMMAND:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
closeCallback
- Mappings:
Namespace Name Mixin selector official i
Ldze;i:Ldzh;
intermediary field_3255
Lnet/minecraft/class_531;field_3255:Lnet/minecraft/class_536;
named closeCallback
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;closeCallback:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCloseCallback;
-
currentGroup
- Mappings:
Namespace Name Mixin selector official j
Ldze;j:Ldzf;
intermediary field_3258
Lnet/minecraft/class_531;field_3258:Lnet/minecraft/class_535;
named currentGroup
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;currentGroup:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommandGroup;
-
selectedSlot
private int selectedSlot- Mappings:
Namespace Name Mixin selector official k
Ldze;k:I
intermediary field_3254
Lnet/minecraft/class_531;field_3254:I
named selectedSlot
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;selectedSlot:I
-
page
private int page- Mappings:
Namespace Name Mixin selector official l
Ldze;l:I
intermediary field_3263
Lnet/minecraft/class_531;field_3263:I
named page
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;page:I
-
-
Constructor Details
-
SpectatorMenu
- Mappings:
Namespace Name Mixin selector official <init>
Ldze;<init>(Ldzh;)V
intermediary <init>
Lnet/minecraft/class_531;<init>(Lnet/minecraft/class_536;)V
named <init>
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;<init>(Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCloseCallback;)V
-
-
Method Details
-
getCommand
- Mappings:
Namespace Name Mixin selector official a
Ldze;a(I)Ldzg;
intermediary method_2777
Lnet/minecraft/class_531;method_2777(I)Lnet/minecraft/class_537;
named getCommand
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getCommand(I)Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
getCommands
- Mappings:
Namespace Name Mixin selector official a
Ldze;a()Ljava/util/List;
intermediary method_2770
Lnet/minecraft/class_531;method_2770()Ljava/util/List;
named getCommands
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getCommands()Ljava/util/List;
-
getSelectedCommand
- Mappings:
Namespace Name Mixin selector official b
Ldze;b()Ldzg;
intermediary method_2774
Lnet/minecraft/class_531;method_2774()Lnet/minecraft/class_537;
named getSelectedCommand
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getSelectedCommand()Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
getCurrentGroup
- Mappings:
Namespace Name Mixin selector official c
Ldze;c()Ldzf;
intermediary method_2776
Lnet/minecraft/class_531;method_2776()Lnet/minecraft/class_535;
named getCurrentGroup
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getCurrentGroup()Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommandGroup;
-
useCommand
public void useCommand(int slot)- Mappings:
Namespace Name Mixin selector official b
Ldze;b(I)V
intermediary method_2771
Lnet/minecraft/class_531;method_2771(I)V
named useCommand
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;useCommand(I)V
-
close
public void close()- Mappings:
Namespace Name Mixin selector official d
Ldze;d()V
intermediary method_2779
Lnet/minecraft/class_531;method_2779()V
named close
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;close()V
-
getSelectedSlot
public int getSelectedSlot()- Mappings:
Namespace Name Mixin selector official e
Ldze;e()I
intermediary method_2773
Lnet/minecraft/class_531;method_2773()I
named getSelectedSlot
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getSelectedSlot()I
-
selectElement
- Mappings:
Namespace Name Mixin selector official a
Ldze;a(Ldzf;)V
intermediary method_2778
Lnet/minecraft/class_531;method_2778(Lnet/minecraft/class_535;)V
named selectElement
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;selectElement(Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommandGroup;)V
-
getCurrentState
- Mappings:
Namespace Name Mixin selector official f
Ldze;f()Ldzi;
intermediary method_2772
Lnet/minecraft/class_531;method_2772()Lnet/minecraft/class_539;
named getCurrentState
Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getCurrentState()Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuState;
-