Package net.minecraft.client.gui.hud
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 eab
intermediary net/minecraft/class_365
named net/minecraft/client/gui/hud/SpectatorHud
-
Field Summary
Modifier and TypeFieldDescriptionprivate final MinecraftClient
private static final long
private static final long
private long
static final Identifier
private @Nullable SpectatorMenu
private static final Identifier
Fields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close
(SpectatorMenu menu) void
cycleSlot
(double offset) private float
boolean
isOpen()
void
render
(MatrixStack matrices) private void
renderSpectatorCommand
(MatrixStack matrices, int slot, int x, float y, float height, SpectatorMenuCommand command) void
renderSpectatorMenu
(MatrixStack matrices) protected void
renderSpectatorMenu
(MatrixStack matrices, float height, int x, int y, SpectatorMenuState state) void
selectSlot
(int slot) void
Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithOutline, drawWithShadow, fill, fillGradient, fillGradient, fillGradient, getZOffset, setZOffset
-
Field Details
-
WIDGETS_TEXTURE
- Mappings:
Namespace Name Mixin selector official b
Leab;b:Lyh;
intermediary field_2197
Lnet/minecraft/class_365;field_2197:Lnet/minecraft/class_2960;
named WIDGETS_TEXTURE
Lnet/minecraft/client/gui/hud/SpectatorHud;WIDGETS_TEXTURE:Lnet/minecraft/util/Identifier;
-
SPECTATOR_TEXTURE
- Mappings:
Namespace Name Mixin selector official a
Leab;a:Lyh;
intermediary field_2199
Lnet/minecraft/class_365;field_2199:Lnet/minecraft/class_2960;
named SPECTATOR_TEXTURE
Lnet/minecraft/client/gui/hud/SpectatorHud;SPECTATOR_TEXTURE:Lnet/minecraft/util/Identifier;
-
FADE_OUT_DELAY
private static final long FADE_OUT_DELAY- See Also:
- Mappings:
Namespace Name Mixin selector official c
Leab;c:J
intermediary field_32215
Lnet/minecraft/class_365;field_32215:J
named FADE_OUT_DELAY
Lnet/minecraft/client/gui/hud/SpectatorHud;FADE_OUT_DELAY:J
-
FADE_OUT_DURATION
private static final long FADE_OUT_DURATION- See Also:
- Mappings:
Namespace Name Mixin selector official d
Leab;d:J
intermediary field_32216
Lnet/minecraft/class_365;field_32216:J
named FADE_OUT_DURATION
Lnet/minecraft/client/gui/hud/SpectatorHud;FADE_OUT_DURATION:J
-
client
- Mappings:
Namespace Name Mixin selector official e
Leab;e:Ldxo;
intermediary field_2201
Lnet/minecraft/class_365;field_2201:Lnet/minecraft/class_310;
named client
Lnet/minecraft/client/gui/hud/SpectatorHud;client:Lnet/minecraft/client/MinecraftClient;
-
lastInteractionTime
private long lastInteractionTime- Mappings:
Namespace Name Mixin selector official i
Leab;i:J
intermediary field_2198
Lnet/minecraft/class_365;field_2198:J
named lastInteractionTime
Lnet/minecraft/client/gui/hud/SpectatorHud;lastInteractionTime:J
-
spectatorMenu
- Mappings:
Namespace Name Mixin selector official j
Leab;j:Legs;
intermediary field_2200
Lnet/minecraft/class_365;field_2200:Lnet/minecraft/class_531;
named spectatorMenu
Lnet/minecraft/client/gui/hud/SpectatorHud;spectatorMenu:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;
-
-
Constructor Details
-
SpectatorHud
- Mappings:
Namespace Name Mixin selector official <init>
Leab;<init>(Ldxo;)V
intermediary <init>
Lnet/minecraft/class_365;<init>(Lnet/minecraft/class_310;)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
Leab;a(I)V
intermediary method_1977
Lnet/minecraft/class_365;method_1977(I)V
named selectSlot
Lnet/minecraft/client/gui/hud/SpectatorHud;selectSlot(I)V
-
getSpectatorMenuHeight
private float getSpectatorMenuHeight()- Mappings:
Namespace Name Mixin selector official c
Leab;c()F
intermediary method_1981
Lnet/minecraft/class_365;method_1981()F
named getSpectatorMenuHeight
Lnet/minecraft/client/gui/hud/SpectatorHud;getSpectatorMenuHeight()F
-
renderSpectatorMenu
- Mappings:
Namespace Name Mixin selector official a
Leab;a(Ldsj;)V
intermediary method_1978
Lnet/minecraft/class_365;method_1978(Lnet/minecraft/class_4587;)V
named renderSpectatorMenu
Lnet/minecraft/client/gui/hud/SpectatorHud;renderSpectatorMenu(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderSpectatorMenu
protected void renderSpectatorMenu(MatrixStack matrices, float height, int x, int y, SpectatorMenuState state) - Mappings:
Namespace Name Mixin selector official a
Leab;a(Ldsj;FIILegw;)V
intermediary method_1975
Lnet/minecraft/class_365;method_1975(Lnet/minecraft/class_4587;FIILnet/minecraft/class_539;)V
named renderSpectatorMenu
Lnet/minecraft/client/gui/hud/SpectatorHud;renderSpectatorMenu(Lnet/minecraft/client/util/math/MatrixStack;FIILnet/minecraft/client/gui/hud/spectator/SpectatorMenuState;)V
-
renderSpectatorCommand
private void renderSpectatorCommand(MatrixStack matrices, int slot, int x, float y, float height, SpectatorMenuCommand command) - Mappings:
Namespace Name Mixin selector official a
Leab;a(Ldsj;IIFFLegu;)V
intermediary method_1982
Lnet/minecraft/class_365;method_1982(Lnet/minecraft/class_4587;IIFFLnet/minecraft/class_537;)V
named renderSpectatorCommand
Lnet/minecraft/client/gui/hud/SpectatorHud;renderSpectatorCommand(Lnet/minecraft/client/util/math/MatrixStack;IIFFLnet/minecraft/client/gui/hud/spectator/SpectatorMenuCommand;)V
-
render
- Mappings:
Namespace Name Mixin selector official b
Leab;b(Ldsj;)V
intermediary method_1979
Lnet/minecraft/class_365;method_1979(Lnet/minecraft/class_4587;)V
named render
Lnet/minecraft/client/gui/hud/SpectatorHud;render(Lnet/minecraft/client/util/math/MatrixStack;)V
-
close
- Specified by:
close
in interfaceSpectatorMenuCloseCallback
- Mappings:
Namespace Name Mixin selector official a
Legv;a(Legs;)V
intermediary method_2782
Lnet/minecraft/class_536;method_2782(Lnet/minecraft/class_531;)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 a
Leab;a()Z
intermediary method_1980
Lnet/minecraft/class_365;method_1980()Z
named isOpen
Lnet/minecraft/client/gui/hud/SpectatorHud;isOpen()Z
-
cycleSlot
public void cycleSlot(double offset) - Mappings:
Namespace Name Mixin selector official a
Leab;a(D)V
intermediary method_1976
Lnet/minecraft/class_365;method_1976(D)V
named cycleSlot
Lnet/minecraft/client/gui/hud/SpectatorHud;cycleSlot(D)V
-
useSelectedCommand
public void useSelectedCommand()- Mappings:
Namespace Name Mixin selector official b
Leab;b()V
intermediary method_1983
Lnet/minecraft/class_365;method_1983()V
named useSelectedCommand
Lnet/minecraft/client/gui/hud/SpectatorHud;useSelectedCommand()V
-