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 duqintermediary net/minecraft/class_365named net/minecraft/client/gui/hud/SpectatorHud
-
Field Summary
Fields Modifier and Type Field Description private MinecraftClientclientprivate longlastInteractionTimestatic IdentifierSPECTATOR_TEXTUREprivate SpectatorMenuspectatorMenuprivate static IdentifierWIDGETS_TEXTUREFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
Constructors Constructor Description SpectatorHud(MinecraftClient client) -
Method Summary
Modifier and Type Method Description voidclose(SpectatorMenu menu)voidcycleSlot(double offset)private floatgetSpectatorMenuHeight()booleanisOpen()voidrender(MatrixStack matrices)voidrender(MatrixStack matrices, float float2)private voidrenderSpectatorCommand(MatrixStack matrices, int int2, int int3, float float2, float float3, SpectatorMenuCommand spectatorMenuCommand)protected voidrenderSpectatorMenu(MatrixStack matrices, float float2, int int2, int int3, SpectatorMenuState spectatorMenuState)voidselectSlot(int slot)voiduseSelectedCommand()Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, method_33284, setZOffset
-
Field Details
-
WIDGETS_TEXTURE
- Mappings:
Namespace Name Mixin selector official bLduq;b:Lwl;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 aLduq;a:Lwl;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;
-
client
- Mappings:
Namespace Name Mixin selector official cLduq;c:Ldse;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 dLduq;d:Jintermediary field_2198Lnet/minecraft/class_365;field_2198:Jnamed lastInteractionTimeLnet/minecraft/client/gui/hud/SpectatorHud;lastInteractionTime:J
-
spectatorMenu
- Mappings:
Namespace Name Mixin selector official eLduq;e:Leay;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>Lduq;<init>(Ldse;)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 aLduq;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 cLduq;c()Fintermediary method_1981Lnet/minecraft/class_365;method_1981()Fnamed getSpectatorMenuHeightLnet/minecraft/client/gui/hud/SpectatorHud;getSpectatorMenuHeight()F
-
render
- Mappings:
Namespace Name Mixin selector official aLduq;a(Ldnl;F)Vintermediary method_1978Lnet/minecraft/class_365;method_1978(Lnet/minecraft/class_4587;F)Vnamed renderLnet/minecraft/client/gui/hud/SpectatorHud;render(Lnet/minecraft/client/util/math/MatrixStack;F)V
-
renderSpectatorMenu
protected void renderSpectatorMenu(MatrixStack matrices, float float2, int int2, int int3, SpectatorMenuState spectatorMenuState)- Mappings:
Namespace Name Mixin selector official aLduq;a(Ldnl;FIILebc;)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 int2, int int3, float float2, float float3, SpectatorMenuCommand spectatorMenuCommand)- Mappings:
Namespace Name Mixin selector official aLduq;a(Ldnl;IIFFLeba;)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 aLduq;a(Ldnl;)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 aLebb;a(Leay;)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 aLduq;a()Zintermediary method_1980Lnet/minecraft/class_365;method_1980()Znamed isOpenLnet/minecraft/client/gui/hud/SpectatorHud;isOpen()Z
-
cycleSlot
public void cycleSlot(double offset)- Mappings:
Namespace Name Mixin selector official aLduq;a(D)Vintermediary method_1976Lnet/minecraft/class_365;method_1976(D)Vnamed cycleSlotLnet/minecraft/client/gui/hud/SpectatorHud;cycleSlot(D)V
-
useSelectedCommand
public void useSelectedCommand()- Mappings:
Namespace Name Mixin selector official bLduq;b()Vintermediary method_1983Lnet/minecraft/class_365;method_1983()Vnamed useSelectedCommandLnet/minecraft/client/gui/hud/SpectatorHud;useSelectedCommand()V
-