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 eiaintermediary net/minecraft/class_365named net/minecraft/client/gui/hud/SpectatorHud
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MinecraftClientprivate static final longprivate static final longprivate longstatic final Identifierprivate @Nullable SpectatorMenuprivate static final IdentifierFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose(SpectatorMenu menu) voidcycleSlot(int int2) private floatbooleanisOpen()voidrender(MatrixStack matrices) private voidrenderSpectatorCommand(MatrixStack matrices, int slot, int x, float y, float height, SpectatorMenuCommand command) voidrenderSpectatorMenu(MatrixStack matrices) protected voidrenderSpectatorMenu(MatrixStack matrices, float height, int x, int y, SpectatorMenuState state) voidselectSlot(int slot) voidMethods inherited from class net.minecraft.client.gui.DrawableHelper
disableScissor, drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithOutline, drawWithShadow, enableScissor, fill, fillGradient, fillGradient, fillGradient, getZOffset, setZOffset
-
Field Details
-
WIDGETS_TEXTURE
- Mappings:
Namespace Name Mixin selector official bLeia;b:Laaj;intermediary field_2197Lnet/minecraft/class_365;field_2197:Lnet/minecraft/class_2960;named WIDGETS_TEXTURELnet/minecraft/client/gui/hud/SpectatorHud;WIDGETS_TEXTURE:Lnet/minecraft/util/Identifier;
-
SPECTATOR_TEXTURE
- Mappings:
Namespace Name Mixin selector official aLeia;a:Laaj;intermediary field_2199Lnet/minecraft/class_365;field_2199:Lnet/minecraft/class_2960;named SPECTATOR_TEXTURELnet/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 cLeia;c:Jintermediary field_32215Lnet/minecraft/class_365;field_32215:Jnamed FADE_OUT_DELAYLnet/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 dLeia;d:Jintermediary field_32216Lnet/minecraft/class_365;field_32216:Jnamed FADE_OUT_DURATIONLnet/minecraft/client/gui/hud/SpectatorHud;FADE_OUT_DURATION:J
-
client
- Mappings:
Namespace Name Mixin selector official eLeia;e:Leex;intermediary field_2201Lnet/minecraft/class_365;field_2201:Lnet/minecraft/class_310;named clientLnet/minecraft/client/gui/hud/SpectatorHud;client:Lnet/minecraft/client/MinecraftClient;
-
lastInteractionTime
private long lastInteractionTime- Mappings:
Namespace Name Mixin selector official fLeia;f:Jintermediary field_2198Lnet/minecraft/class_365;field_2198:Jnamed lastInteractionTimeLnet/minecraft/client/gui/hud/SpectatorHud;lastInteractionTime:J
-
spectatorMenu
- Mappings:
Namespace Name Mixin selector official jLeia;j:Lepe;intermediary field_2200Lnet/minecraft/class_365;field_2200:Lnet/minecraft/class_531;named spectatorMenuLnet/minecraft/client/gui/hud/SpectatorHud;spectatorMenu:Lnet/minecraft/client/gui/hud/spectator/SpectatorMenu;
-
-
Constructor Details
-
SpectatorHud
- Mappings:
Namespace Name Mixin selector official <init>Leia;<init>(Leex;)Vintermediary <init>Lnet/minecraft/class_365;<init>(Lnet/minecraft/class_310;)Vnamed <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 aLeia;a(I)Vintermediary method_1977Lnet/minecraft/class_365;method_1977(I)Vnamed selectSlotLnet/minecraft/client/gui/hud/SpectatorHud;selectSlot(I)V
-
getSpectatorMenuHeight
private float getSpectatorMenuHeight()- Mappings:
Namespace Name Mixin selector official cLeia;c()Fintermediary method_1981Lnet/minecraft/class_365;method_1981()Fnamed getSpectatorMenuHeightLnet/minecraft/client/gui/hud/SpectatorHud;getSpectatorMenuHeight()F
-
renderSpectatorMenu
- Mappings:
Namespace Name Mixin selector official aLeia;a(Ldzv;)Vintermediary method_1978Lnet/minecraft/class_365;method_1978(Lnet/minecraft/class_4587;)Vnamed renderSpectatorMenuLnet/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 aLeia;a(Ldzv;FIILepi;)Vintermediary method_1975Lnet/minecraft/class_365;method_1975(Lnet/minecraft/class_4587;FIILnet/minecraft/class_539;)Vnamed renderSpectatorMenuLnet/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 aLeia;a(Ldzv;IIFFLepg;)Vintermediary method_1982Lnet/minecraft/class_365;method_1982(Lnet/minecraft/class_4587;IIFFLnet/minecraft/class_537;)Vnamed renderSpectatorCommandLnet/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 bLeia;b(Ldzv;)Vintermediary method_1979Lnet/minecraft/class_365;method_1979(Lnet/minecraft/class_4587;)Vnamed renderLnet/minecraft/client/gui/hud/SpectatorHud;render(Lnet/minecraft/client/util/math/MatrixStack;)V
-
close
- Specified by:
closein interfaceSpectatorMenuCloseCallback- Mappings:
Namespace Name Mixin selector official aLeph;a(Lepe;)Vintermediary method_2782Lnet/minecraft/class_536;method_2782(Lnet/minecraft/class_531;)Vnamed closeLnet/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 aLeia;a()Zintermediary method_1980Lnet/minecraft/class_365;method_1980()Znamed isOpenLnet/minecraft/client/gui/hud/SpectatorHud;isOpen()Z
-
cycleSlot
public void cycleSlot(int int2) - Mappings:
Namespace Name Mixin selector official bLeia;b(I)Vintermediary method_1976Lnet/minecraft/class_365;method_1976(I)Vnamed cycleSlotLnet/minecraft/client/gui/hud/SpectatorHud;cycleSlot(I)V
-
useSelectedCommand
public void useSelectedCommand()- Mappings:
Namespace Name Mixin selector official bLeia;b()Vintermediary method_1983Lnet/minecraft/class_365;method_1983()Vnamed useSelectedCommandLnet/minecraft/client/gui/hud/SpectatorHud;useSelectedCommand()V
-