Class GuiMusicProgressBar

java.lang.Object
info.u_team.u_team_core.gui.elements.ProgressBar
info.u_team.music_player.gui.controls.GuiMusicProgressBar
All Implemented Interfaces:
net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.Renderable, net.minecraft.client.gui.components.TabOrderedElement

public class GuiMusicProgressBar extends info.u_team.u_team_core.gui.elements.ProgressBar
  • Field Summary

    Fields inherited from class info.u_team.u_team_core.gui.elements.ProgressBar

    backgroundColor, click, enabled, focused, height, hovered, progress, progressColor, visible, width, x, y

    Fields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener

    DOUBLE_CLICK_THRESHOLD_MS
  • Constructor Summary

    Constructors
    Constructor
    Description
    GuiMusicProgressBar(info.u_team.music_player.lavaplayer.api.queue.ITrackManager manager, int x, int y, int width, int height, float scale)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    render(com.mojang.blaze3d.vertex.PoseStack matrixStack, int mouseX, int mouseY, float partialTicks)
     

    Methods inherited from class info.u_team.u_team_core.gui.elements.ProgressBar

    getBackgroundColor, getHeight, getProgress, getProgressColor, getWidth, getX, getY, isEnabled, isFocused, isHovered, isPressable, isVisible, mouseClicked, onClick, playPressSound, setBackgroundColor, setClick, setEnabled, setFocused, setHeight, setProgressColor, setProgressSupplier, setVisible, setWidth, setX, setY

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener

    charTyped, getCurrentFocusPath, getRectangle, isMouseOver, keyPressed, keyReleased, mouseDragged, mouseMoved, mouseReleased, mouseScrolled, nextFocusPath

    Methods inherited from interface net.minecraft.client.gui.components.TabOrderedElement

    getTabOrderGroup
  • Constructor Details

    • GuiMusicProgressBar

      public GuiMusicProgressBar(info.u_team.music_player.lavaplayer.api.queue.ITrackManager manager, int x, int y, int width, int height, float scale)
  • Method Details

    • render

      public void render(com.mojang.blaze3d.vertex.PoseStack matrixStack, int mouseX, int mouseY, float partialTicks)
      Specified by:
      render in interface net.minecraft.client.gui.components.Renderable
      Overrides:
      render in class info.u_team.u_team_core.gui.elements.ProgressBar