Class SpectatorMenu

java.lang.Object
net.minecraft.client.gui.hud.spectator.SpectatorMenu

@Environment(CLIENT)
public class SpectatorMenu
extends Object
Mappings:
Namespace Name
official baf
intermediary net/minecraft/class_832
named net/minecraft/client/gui/hud/spectator/SpectatorMenu
  • Field Details

    • field_3646

      private static final SpectatorMenuCommand field_3646
      Mappings:
      Namespace Name Mixin selector
      official b Lbaf;b:Lbah;
      intermediary field_3646 Lnet/minecraft/class_832;field_3646:Lnet/minecraft/class_836;
      named field_3646 Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3646:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
    • field_3647

      private static final SpectatorMenuCommand field_3647
      Mappings:
      Namespace Name Mixin selector
      official c Lbaf;c:Lbah;
      intermediary field_3647 Lnet/minecraft/class_832;field_3647:Lnet/minecraft/class_836;
      named field_3647 Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3647:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
    • field_3648

      private static final SpectatorMenuCommand field_3648
      Mappings:
      Namespace Name Mixin selector
      official d Lbaf;d:Lbah;
      intermediary field_3648 Lnet/minecraft/class_832;field_3648:Lnet/minecraft/class_836;
      named field_3648 Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3648:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
    • field_3649

      private static final SpectatorMenuCommand field_3649
      Mappings:
      Namespace Name Mixin selector
      official e Lbaf;e:Lbah;
      intermediary field_3649 Lnet/minecraft/class_832;field_3649:Lnet/minecraft/class_836;
      named field_3649 Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3649:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
    • field_3645

      public static final SpectatorMenuCommand field_3645
      Mappings:
      Namespace Name Mixin selector
      official a Lbaf;a:Lbah;
      intermediary field_3645 Lnet/minecraft/class_832;field_3645:Lnet/minecraft/class_836;
      named field_3645 Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3645:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
    • field_3650

      private final SpectatorMenuCloseCallback field_3650
      Mappings:
      Namespace Name Mixin selector
      official f Lbaf;f:Lbai;
      intermediary field_3650 Lnet/minecraft/class_832;field_3650:Lnet/minecraft/class_837;
      named field_3650 Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;field_3650:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCloseCallback;
    • stateStack

      private final List<SpectatorMenuState> stateStack
      Mappings:
      Namespace Name Mixin selector
      official g Lbaf;g:Ljava/util/List;
      intermediary field_3651 Lnet/minecraft/class_832;field_3651:Ljava/util/List;
      named stateStack Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;stateStack:Ljava/util/List;
    • field_3652

      private SpectatorMenuCommandGroup field_3652
      Mappings:
      Namespace Name Mixin selector
      official h Lbaf;h:Lbag;
      intermediary field_3652 Lnet/minecraft/class_832;field_3652:Lnet/minecraft/class_835;
      named field_3652 Lnet/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 i Lbaf;i:I
      intermediary field_3653 Lnet/minecraft/class_832;field_3653:I
      named selectedSlot Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;selectedSlot:I
    • page

      private int page
      Mappings:
      Namespace Name Mixin selector
      official j Lbaf;j:I
      intermediary field_3654 Lnet/minecraft/class_832;field_3654:I
      named page Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;page:I
  • Constructor Details

  • Method Details

    • getCommand

      public SpectatorMenuCommand getCommand​(int slot)
      Mappings:
      Namespace Name Mixin selector
      official a Lbaf;a(I)Lbah;
      intermediary method_3026 Lnet/minecraft/class_832;method_3026(I)Lnet/minecraft/class_836;
      named getCommand Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getCommand(I)Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
    • method_3025

      public List<SpectatorMenuCommand> method_3025()
      Mappings:
      Namespace Name Mixin selector
      official a Lbaf;a()Ljava/util/List;
      intermediary method_3025 Lnet/minecraft/class_832;method_3025()Ljava/util/List;
      named method_3025 Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;method_3025()Ljava/util/List;
    • getSelectedCommand

      public SpectatorMenuCommand getSelectedCommand()
      Mappings:
      Namespace Name Mixin selector
      official b Lbaf;b()Lbah;
      intermediary method_3029 Lnet/minecraft/class_832;method_3029()Lnet/minecraft/class_836;
      named getSelectedCommand Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getSelectedCommand()Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;
    • getCurrentGroup

      public SpectatorMenuCommandGroup getCurrentGroup()
      Mappings:
      Namespace Name Mixin selector
      official c Lbaf;c()Lbag;
      intermediary method_3031 Lnet/minecraft/class_832;method_3031()Lnet/minecraft/class_835;
      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 Lbaf;b(I)V
      intermediary method_3030 Lnet/minecraft/class_832;method_3030(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 Lbaf;d()V
      intermediary method_3032 Lnet/minecraft/class_832;method_3032()V
      named close Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;close()V
    • getSelectedSlot

      public int getSelectedSlot()
      Mappings:
      Namespace Name Mixin selector
      official e Lbaf;e()I
      intermediary method_3033 Lnet/minecraft/class_832;method_3033()I
      named getSelectedSlot Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getSelectedSlot()I
    • selectElement

      public void selectElement​(SpectatorMenuCommandGroup group)
      Mappings:
      Namespace Name Mixin selector
      official a Lbaf;a(Lbag;)V
      intermediary method_3028 Lnet/minecraft/class_832;method_3028(Lnet/minecraft/class_835;)V
      named selectElement Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;selectElement(Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommandGroup;)V
    • getCurrentState

      public SpectatorMenuState getCurrentState()
      Mappings:
      Namespace Name Mixin selector
      official f Lbaf;f()Lbaj;
      intermediary method_3034 Lnet/minecraft/class_832;method_3034()Lnet/minecraft/class_838;
      named getCurrentState Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;getCurrentState()Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuState;