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 Identifierprivate static final Identifierprivate longprivate @Nullable SpectatorMenuprivate final Minecraft -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextractAction(GuiGraphicsExtractor graphics) voidextractHotbar(GuiGraphicsExtractor graphics) protected voidextractPage(GuiGraphicsExtractor graphics, float alpha, int screenCenter, int y, SpectatorPage page) private voidextractSlot(GuiGraphicsExtractor graphics, int slot, int x, float y, float alpha, SpectatorMenuItem item) private floatbooleanvoidvoidonHotbarSelected(int slot) voidonMouseScrolled(int wheel) void
-
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() -
extractHotbar
-
extractPage
protected void extractPage(GuiGraphicsExtractor graphics, float alpha, int screenCenter, int y, SpectatorPage page) -
extractSlot
private void extractSlot(GuiGraphicsExtractor graphics, int slot, int x, float y, float alpha, SpectatorMenuItem item) -
extractAction
-
onSpectatorMenuClosed
- Specified by:
onSpectatorMenuClosedin interfaceSpectatorMenuListener
-
isMenuActive
public boolean isMenuActive() -
onMouseScrolled
public void onMouseScrolled(int wheel) -
onHotbarActionKeyPressed
public void onHotbarActionKeyPressed()
-