Class SpectatorGui
java.lang.Object
net.minecraft.client.gui.components.spectator.SpectatorGui
- All Implemented Interfaces:
SpectatorMenuListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final longprivate static final longprivate static final ResourceLocationprivate static final ResourceLocationprivate longprivate SpectatorMenuprivate final Minecraft -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate floatbooleanvoidonHotbarSelected(int slot) voidvoidonMouseScrolled(int amount) voidvoidrenderHotbar(GuiGraphics guiGraphics) protected voidrenderPage(GuiGraphics guiGraphics, float alpha, int x, int y, SpectatorPage spectatorPage) private voidrenderSlot(GuiGraphics guiGraphics, int slot, int x, float y, float alpha, SpectatorMenuItem spectatorMenuItem) voidrenderTooltip(GuiGraphics guiGraphics)
-
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 slot) -
getHotbarAlpha
private float getHotbarAlpha() -
renderHotbar
-
renderPage
protected void renderPage(GuiGraphics guiGraphics, float alpha, int x, int y, SpectatorPage spectatorPage) -
renderSlot
private void renderSlot(GuiGraphics guiGraphics, int slot, int x, float y, float alpha, SpectatorMenuItem spectatorMenuItem) -
renderTooltip
-
onSpectatorMenuClosed
- Specified by:
onSpectatorMenuClosedin interfaceSpectatorMenuListener
-
isMenuActive
public boolean isMenuActive() -
onMouseScrolled
public void onMouseScrolled(int amount) -
onMouseMiddleClick
public void onMouseMiddleClick()
-