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 dtaintermediary 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 bLdta;b:Lwb;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 aLdta;a:Lwb;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 cLdta;c:Ldqo;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 dLdta;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 eLdta;e:Ldzi;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>Ldta;<init>(Ldqo;)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 aLdta;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 cLdta;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 aLdta;a(Ldlv;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 aLdta;a(Ldlv;FIILdzm;)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 aLdta;a(Ldlv;IIFFLdzk;)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 aLdta;a(Ldlv;)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 aLdzl;a(Ldzi;)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 aLdta;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 aLdta;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 bLdta;b()Vintermediary method_1983Lnet/minecraft/class_365;method_1983()Vnamed useSelectedCommandLnet/minecraft/client/gui/hud/SpectatorHud;useSelectedCommand()V
-