Class SpectatorGui
java.lang.Object
net.minecraft.client.gui.components.spectator.SpectatorGui
- All Implemented Interfaces:
SpectatorMenuListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final long
private static final long
private static final ResourceLocation
private static final ResourceLocation
private long
private SpectatorMenu
private final Minecraft
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate float
boolean
void
onHotbarSelected
(int pSlot) void
void
onMouseScrolled
(int pAmount) void
void
renderHotbar
(GuiGraphics pGuiGraphics) protected void
renderPage
(GuiGraphics pGuiGraphics, float pAlpha, int pX, int pY, SpectatorPage pSpectatorPage) private void
renderSlot
(GuiGraphics pGuiGraphics, int pSlot, int pX, float pY, float pAlpha, SpectatorMenuItem pSpectatorMenuItem) void
renderTooltip
(GuiGraphics pGuiGraphics)
-
Field Details
-
HOTBAR_SPRITE
-
HOTBAR_SELECTION_SPRITE
-
FADE_OUT_DELAY
private static final long FADE_OUT_DELAY- See Also:
-
FADE_OUT_TIME
private static final long FADE_OUT_TIME- See Also:
-
minecraft
-
lastSelectionTime
private long lastSelectionTime
-
-
Constructor Details
-
SpectatorGui
-
-
Method Details
-
onHotbarSelected
public void onHotbarSelected(int pSlot) -
getHotbarAlpha
private float getHotbarAlpha() -
renderHotbar
-
renderPage
protected void renderPage(GuiGraphics pGuiGraphics, float pAlpha, int pX, int pY, SpectatorPage pSpectatorPage) -
renderSlot
private void renderSlot(GuiGraphics pGuiGraphics, int pSlot, int pX, float pY, float pAlpha, SpectatorMenuItem pSpectatorMenuItem) -
renderTooltip
-
onSpectatorMenuClosed
- Specified by:
onSpectatorMenuClosed
in interfaceSpectatorMenuListener
-
isMenuActive
public boolean isMenuActive() -
onMouseScrolled
public void onMouseScrolled(int pAmount) -
onMouseMiddleClick
public void onMouseMiddleClick()
-