Class SpectatorMenu
java.lang.Object
net.minecraft.client.gui.hud.spectator.SpectatorMenu
@Environment(CLIENT) public class SpectatorMenu extends Object
- Mappings:
Namespace Name official bafintermediary net/minecraft/class_832named net/minecraft/client/gui/hud/spectator/SpectatorMenu
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classSpectatorMenu.ChangePageSpectatorMenuCommand(package private) static classSpectatorMenu.CloseSpectatorMenuCommand -
Field Summary
Fields Modifier and Type Field Description static SpectatorMenuCommandfield_3645private static SpectatorMenuCommandfield_3646private static SpectatorMenuCommandfield_3647private static SpectatorMenuCommandfield_3648private static SpectatorMenuCommandfield_3649private SpectatorMenuCloseCallbackfield_3650private SpectatorMenuCommandGroupfield_3652private intpageprivate intselectedSlotprivate List<SpectatorMenuState>stateStack -
Constructor Summary
Constructors Constructor Description SpectatorMenu(SpectatorMenuCloseCallback spectatorMenuCloseCallback) -
Method Summary
Modifier and Type Method Description voidclose()SpectatorMenuCommandgetCommand(int slot)SpectatorMenuCommandGroupgetCurrentGroup()SpectatorMenuStategetCurrentState()SpectatorMenuCommandgetSelectedCommand()intgetSelectedSlot()List<SpectatorMenuCommand>method_3025()voidselectElement(SpectatorMenuCommandGroup group)voiduseCommand(int slot)
-
Field Details
-
field_3646
- Mappings:
Namespace Name Mixin selector official bLbaf;b:Lbah;intermediary field_3646Lnet/minecraft/class_832;field_3646:Lnet/minecraft/class_836;named field_3646Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3646:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
field_3647
- Mappings:
Namespace Name Mixin selector official cLbaf;c:Lbah;intermediary field_3647Lnet/minecraft/class_832;field_3647:Lnet/minecraft/class_836;named field_3647Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3647:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
field_3648
- Mappings:
Namespace Name Mixin selector official dLbaf;d:Lbah;intermediary field_3648Lnet/minecraft/class_832;field_3648:Lnet/minecraft/class_836;named field_3648Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3648:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
field_3649
- Mappings:
Namespace Name Mixin selector official eLbaf;e:Lbah;intermediary field_3649Lnet/minecraft/class_832;field_3649:Lnet/minecraft/class_836;named field_3649Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3649:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
field_3645
- Mappings:
Namespace Name Mixin selector official aLbaf;a:Lbah;intermediary field_3645Lnet/minecraft/class_832;field_3645:Lnet/minecraft/class_836;named field_3645Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3645:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
field_3650
- Mappings:
Namespace Name Mixin selector official fLbaf;f:Lbai;intermediary field_3650Lnet/minecraft/class_832;field_3650:Lnet/minecraft/class_837;named field_3650Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3650:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCloseCallback;
-
stateStack
- Mappings:
Namespace Name Mixin selector official gLbaf;g:Ljava/util/List;intermediary field_3651Lnet/minecraft/class_832;field_3651:Ljava/util/List;named stateStackLnet/minecraft/client/gui/hud/spectator/SpectatorMenu;stateStack:Ljava/util/List;
-
field_3652
- Mappings:
Namespace Name Mixin selector official hLbaf;h:Lbag;intermediary field_3652Lnet/minecraft/class_832;field_3652:Lnet/minecraft/class_835;named field_3652Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3652:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommandGroup;
-
selectedSlot
private int selectedSlot- Mappings:
Namespace Name Mixin selector official iLbaf;i:Iintermediary field_3653Lnet/minecraft/class_832;field_3653:Inamed selectedSlotLnet/minecraft/client/gui/hud/spectator/SpectatorMenu;selectedSlot:I
-
page
private int page- Mappings:
Namespace Name Mixin selector official jLbaf;j:Iintermediary field_3654Lnet/minecraft/class_832;field_3654:Inamed pageLnet/minecraft/client/gui/hud/spectator/SpectatorMenu;page:I
-
-
Constructor Details
-
SpectatorMenu
-
-
Method Details
-
getCommand
- Mappings:
Namespace Name Mixin selector official aLbaf;a(I)Lbah;intermediary method_3026Lnet/minecraft/class_832;method_3026(I)Lnet/minecraft/class_836;named getCommandLnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getCommand(I)Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
method_3025
- Mappings:
Namespace Name Mixin selector official aLbaf;a()Ljava/util/List;intermediary method_3025Lnet/minecraft/class_832;method_3025()Ljava/util/List;named method_3025Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;method_3025()Ljava/util/List;
-
getSelectedCommand
- Mappings:
Namespace Name Mixin selector official bLbaf;b()Lbah;intermediary method_3029Lnet/minecraft/class_832;method_3029()Lnet/minecraft/class_836;named getSelectedCommandLnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getSelectedCommand()Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
-
getCurrentGroup
- Mappings:
Namespace Name Mixin selector official cLbaf;c()Lbag;intermediary method_3031Lnet/minecraft/class_832;method_3031()Lnet/minecraft/class_835;named getCurrentGroupLnet/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 bLbaf;b(I)Vintermediary method_3030Lnet/minecraft/class_832;method_3030(I)Vnamed useCommandLnet/minecraft/client/gui/hud/spectator/SpectatorMenu;useCommand(I)V
-
close
public void close()- Mappings:
Namespace Name Mixin selector official dLbaf;d()Vintermediary method_3032Lnet/minecraft/class_832;method_3032()Vnamed closeLnet/minecraft/client/gui/hud/spectator/SpectatorMenu;close()V
-
getSelectedSlot
public int getSelectedSlot()- Mappings:
Namespace Name Mixin selector official eLbaf;e()Iintermediary method_3033Lnet/minecraft/class_832;method_3033()Inamed getSelectedSlotLnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getSelectedSlot()I
-
selectElement
- Mappings:
Namespace Name Mixin selector official aLbaf;a(Lbag;)Vintermediary method_3028Lnet/minecraft/class_832;method_3028(Lnet/minecraft/class_835;)Vnamed selectElementLnet/minecraft/client/gui/hud/spectator/SpectatorMenu;selectElement(Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommandGroup;)V
-
getCurrentState
- Mappings:
Namespace Name Mixin selector official fLbaf;f()Lbaj;intermediary method_3034Lnet/minecraft/class_832;method_3034()Lnet/minecraft/class_838;named getCurrentStateLnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getCurrentState()Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuState;
-