Class SpectatorHud

java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.hud.SpectatorHud
All Implemented Interfaces:
SpectatorMenuCloseCallback

@Environment(CLIENT) public class SpectatorHud extends DrawableHelper implements SpectatorMenuCloseCallback
Mappings:
Namespace Name
official chv
intermediary net/minecraft/class_2310
named net/minecraft/client/gui/hud/SpectatorHud
  • Field Details

    • WIDGETS_TEXTURE

      private static final Identifier WIDGETS_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official f Lchv;f:Lpc;
      intermediary field_10410 Lnet/minecraft/class_2310;field_10410:Lnet/minecraft/class_1653;
      named WIDGETS_TEXTURE Lnet/minecraft/client/gui/hud/SpectatorHud;WIDGETS_TEXTURE:Lnet/minecraft/util/Identifier;
    • SPECTATOR_TEXTURE

      public static final Identifier SPECTATOR_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official a Lchv;a:Lpc;
      intermediary field_10409 Lnet/minecraft/class_2310;field_10409:Lnet/minecraft/class_1653;
      named SPECTATOR_TEXTURE Lnet/minecraft/client/gui/hud/SpectatorHud;SPECTATOR_TEXTURE:Lnet/minecraft/util/Identifier;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official g Lchv;g:Lcft;
      intermediary field_10411 Lnet/minecraft/class_2310;field_10411:Lnet/minecraft/class_1600;
      named client Lnet/minecraft/client/gui/hud/SpectatorHud;client:Lnet/minecraft/client/MinecraftClient;
    • lastInteractionTime

      private long lastInteractionTime
      Mappings:
      Namespace Name Mixin selector
      official h Lchv;h:J
      intermediary field_10412 Lnet/minecraft/class_2310;field_10412:J
      named lastInteractionTime Lnet/minecraft/client/gui/hud/SpectatorHud;lastInteractionTime:J
    • spectatorMenu

      private SpectatorMenu spectatorMenu
      Mappings:
      Namespace Name Mixin selector
      official i Lchv;i:Lcnh;
      intermediary field_10413 Lnet/minecraft/class_2310;field_10413:Lnet/minecraft/class_2322;
      named spectatorMenu Lnet/minecraft/client/gui/hud/SpectatorHud;spectatorMenu:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;
  • Constructor Details

    • SpectatorHud

      public SpectatorHud(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lchv;<init>(Lcft;)V
      intermediary <init> Lnet/minecraft/class_2310;<init>(Lnet/minecraft/class_1600;)V
      named <init> Lnet/minecraft/client/gui/hud/SpectatorHud;<init>(Lnet/minecraft/client/MinecraftClient;)V
  • Method Details

    • selectSlot

      public void selectSlot(int slot)
      Mappings:
      Namespace Name Mixin selector
      official a Lchv;a(I)V
      intermediary method_9531 Lnet/minecraft/class_2310;method_9531(I)V
      named selectSlot Lnet/minecraft/client/gui/hud/SpectatorHud;selectSlot(I)V
    • getSpectatorMenuHeight

      private float getSpectatorMenuHeight()
      Mappings:
      Namespace Name Mixin selector
      official d Lchv;d()F
      intermediary method_9538 Lnet/minecraft/class_2310;method_9538()F
      named getSpectatorMenuHeight Lnet/minecraft/client/gui/hud/SpectatorHud;getSpectatorMenuHeight()F
    • method_9534

      public void method_9534(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lchv;a(F)V
      intermediary method_9534 Lnet/minecraft/class_2310;method_9534(F)V
      named method_9534 Lnet/minecraft/client/gui/hud/SpectatorHud;method_9534(F)V
    • method_9535

      protected void method_9535(float float2, int int2, float float3, SpectatorMenuState spectatorMenuState)
      Mappings:
      Namespace Name Mixin selector
      official a Lchv;a(FIFLcnl;)V
      intermediary method_9535 Lnet/minecraft/class_2310;method_9535(FIFLnet/minecraft/class_2328;)V
      named method_9535 Lnet/minecraft/client/gui/hud/SpectatorHud;method_9535(FIFLnet/minecraft/client/gui/hud/spectator/SpectatorMenuState;)V
    • renderSpectatorCommand

      private void renderSpectatorCommand(int slot, int x, float y, float alpha, SpectatorMenuCommand command)
      Mappings:
      Namespace Name Mixin selector
      official a Lchv;a(IIFFLcnj;)V
      intermediary method_9532 Lnet/minecraft/class_2310;method_9532(IIFFLnet/minecraft/class_2326;)V
      named renderSpectatorCommand Lnet/minecraft/client/gui/hud/SpectatorHud;renderSpectatorCommand(IIFFLnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;)V
    • method_18429

      public void method_18429()
      Mappings:
      Namespace Name Mixin selector
      official a Lchv;a()V
      intermediary method_18429 Lnet/minecraft/class_2310;method_18429()V
      named method_18429 Lnet/minecraft/client/gui/hud/SpectatorHud;method_18429()V
    • close

      public void close(SpectatorMenu menu)
      Specified by:
      close in interface SpectatorMenuCloseCallback
      Mappings:
      Namespace Name Mixin selector
      official a Lcnk;a(Lcnh;)V
      intermediary method_9630 Lnet/minecraft/class_2327;method_9630(Lnet/minecraft/class_2322;)V
      named close Lnet/minecraft/client/gui/hud/spectator/SpectatorMenuCloseCallback;close(Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;)V
    • isOpen

      public boolean isOpen()
      Mappings:
      Namespace Name Mixin selector
      official b Lchv;b()Z
      intermediary method_9530 Lnet/minecraft/class_2310;method_9530()Z
      named isOpen Lnet/minecraft/client/gui/hud/SpectatorHud;isOpen()Z
    • method_18430

      public void method_18430(double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Lchv;a(D)V
      intermediary method_18430 Lnet/minecraft/class_2310;method_18430(D)V
      named method_18430 Lnet/minecraft/client/gui/hud/SpectatorHud;method_18430(D)V
    • useSelectedCommand

      public void useSelectedCommand()
      Mappings:
      Namespace Name Mixin selector
      official c Lchv;c()V
      intermediary method_9536 Lnet/minecraft/class_2310;method_9536()V
      named useSelectedCommand Lnet/minecraft/client/gui/hud/SpectatorHud;useSelectedCommand()V