Class GuiControls
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
info.u_team.music_player.gui.controls.GuiControls
- All Implemented Interfaces:
BetterNestedGui,net.minecraft.client.gui.components.events.ContainerEventHandler,net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.components.Renderable,net.minecraft.client.gui.components.TabOrderedElement,net.minecraft.client.gui.narration.NarratableEntry,net.minecraft.client.gui.narration.NarrationSupplier
public class GuiControls
extends net.minecraft.client.gui.components.events.AbstractContainerEventHandler
implements BetterNestedGui, net.minecraft.client.gui.components.Renderable, net.minecraft.client.gui.narration.NarratableEntry
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.gui.narration.NarratableEntry
net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority -
Field Summary
Fields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<? extends net.minecraft.client.gui.components.events.GuiEventListener>children()voidcopyAuthorRendererState(info.u_team.u_team_core.gui.elements.ScrollingText renderer) voidcopyTitleRendererState(info.u_team.u_team_core.gui.elements.ScrollingText renderer) info.u_team.u_team_core.gui.elements.ScrollingTextinfo.u_team.u_team_core.gui.elements.ScrollingTextintgetWidth()intgetY()booleanisActive()booleanisMouseOver(double mouseX, double mouseY) booleanmouseClicked(double mouseX, double mouseY, int button) net.minecraft.client.gui.narration.NarratableEntry.NarrationPriorityvoidrender(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTicks) voidtick()voidupdateNarration(net.minecraft.client.gui.narration.NarrationElementOutput p_169152_) Methods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface info.u_team.music_player.gui.BetterNestedGui
getEventListenersForPos, mouseReleased, mouseScrolledMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler
charTyped, getChildAt, getCurrentFocusPath, getFocused, isDragging, isFocused, keyPressed, keyReleased, magicalSpecialHackyFocus, mouseDragged, nextFocusPath, setDragging, setFocused, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
getRectangle, mouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Constructor Details
-
GuiControls
public GuiControls(net.minecraft.client.gui.screens.Screen gui, int y, int width)
-
-
Method Details
-
isMouseOver
public boolean isMouseOver(double mouseX, double mouseY) - Specified by:
isMouseOverin interfacenet.minecraft.client.gui.components.events.GuiEventListener
-
tick
public void tick() -
children
- Specified by:
childrenin interfacenet.minecraft.client.gui.components.events.ContainerEventHandler
-
render
public void render(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTicks) - Specified by:
renderin interfacenet.minecraft.client.gui.components.Renderable
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button) - Specified by:
mouseClickedin interfacenet.minecraft.client.gui.components.events.ContainerEventHandler- Specified by:
mouseClickedin interfacenet.minecraft.client.gui.components.events.GuiEventListener
-
getY
public int getY() -
getWidth
public int getWidth() -
getTitleRender
public info.u_team.u_team_core.gui.elements.ScrollingText getTitleRender() -
getAuthorRender
public info.u_team.u_team_core.gui.elements.ScrollingText getAuthorRender() -
copyTitleRendererState
public void copyTitleRendererState(info.u_team.u_team_core.gui.elements.ScrollingText renderer) -
copyAuthorRendererState
public void copyAuthorRendererState(info.u_team.u_team_core.gui.elements.ScrollingText renderer) -
updateNarration
public void updateNarration(net.minecraft.client.gui.narration.NarrationElementOutput p_169152_) - Specified by:
updateNarrationin interfacenet.minecraft.client.gui.narration.NarrationSupplier
-
isActive
public boolean isActive()- Specified by:
isActivein interfacenet.minecraft.client.gui.narration.NarratableEntry
-
narrationPriority
public net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority narrationPriority()- Specified by:
narrationPriorityin interfacenet.minecraft.client.gui.narration.NarratableEntry
-