net.minecraft.client.gui.hud

public class SpectatorHud

implements SpectatorMenuCloseCallback

net.minecraft.client.gui.components.spectator.SpectatorGui
net.minecraft.class_365
net.minecraft.client.gui.hud.SpectatorHud

Field summary

Modifier and TypeField
private static final Identifier
HOTBAR_SPRITE
field_45392
HOTBAR_TEXTURE
private static final Identifier
HOTBAR_SELECTION_SPRITE
field_45393
HOTBAR_SELECTION_TEXTURE
private static final long
FADE_OUT_DELAY
field_32215
FADE_OUT_DELAY
private static final long
FADE_OUT_TIME
field_32216
FADE_OUT_DURATION
private final MinecraftClient
minecraft
field_2201
client
private long
lastSelectionTime
field_2198
lastInteractionTime
private SpectatorMenu
menu
field_2200
spectatorMenu

Constructor summary

ModifierConstructor
public (MinecraftClient client)

Method summary

Modifier and TypeMethod
public void
onHotbarSelected(int slot)
method_1977(int arg0)
selectSlot(int slot)
private float
getHotbarAlpha()
method_1981()
getSpectatorMenuHeight()
public void
extractHotbar(GuiGraphicsExtractor graphics)
method_1978(class_332 arg0)
renderSpectatorMenu(DrawContext context)
protected void
extractPage(GuiGraphicsExtractor graphics, float alpha, int screenCenter, int y, SpectatorPage page)
method_1975(class_332 arg0, float arg1, int arg2, int arg3, class_539 arg4)
renderSpectatorMenu(DrawContext context, float height, int x, int y, SpectatorMenuState state)
private void
extractSlot(GuiGraphicsExtractor graphics, int slot, int x, float y, float alpha, SpectatorMenuItem item)
method_1982(class_332 arg0, int arg1, int arg2, float arg3, float arg4, class_537 arg5)
renderSpectatorCommand(DrawContext context, int slot, int x, float y, float height, SpectatorMenuCommand command)
public void
extractAction(GuiGraphicsExtractor graphics)
method_71054(class_332 arg0)
render(DrawContext context)
public void
onSpectatorMenuClosed(SpectatorMenu menu)
method_2782(class_531 arg0)
close(SpectatorMenu arg0)
public boolean
isMenuActive()
method_1980()
isOpen()
public void
onMouseScrolled(int wheel)
method_1976(int arg0)
cycleSlot(int offset)
public void
onHotbarActionKeyPressed()
method_1983()
useSelectedCommand()