Klasse GuiMusicSearchListEntryMusicTrack

java.lang.Object
net.minecraft.client.gui.components.ObjectSelectionList.Entry<info.u_team.music_player.gui.playlist.search.GuiMusicSearchListEntry>
info.u_team.u_team_core.gui.elements.ScrollableListEntry<info.u_team.music_player.gui.playlist.search.GuiMusicSearchListEntry>
info.u_team.music_player.gui.BetterScrollableListEntry<info.u_team.music_player.gui.playlist.search.GuiMusicSearchListEntry>
info.u_team.music_player.gui.playlist.search.GuiMusicSearchListEntryMusicTrack
Alle implementierten Schnittstellen:
net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.TabOrderedElement, net.minecraft.client.gui.narration.NarrationSupplier

public class GuiMusicSearchListEntryMusicTrack extends BetterScrollableListEntry<info.u_team.music_player.gui.playlist.search.GuiMusicSearchListEntry>
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    protected final info.u_team.u_team_core.gui.elements.ImageButton
     

    Von Klasse geerbte Felder info.u_team.u_team_core.gui.elements.ScrollableListEntry

    minecraft

    Von Schnittstelle geerbte Felder net.minecraft.client.gui.components.events.GuiEventListener

    DOUBLE_CLICK_THRESHOLD_MS
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    GuiMusicSearchListEntryMusicTrack(GuiMusicSearch gui, Playlist playlist, info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track, boolean playlistEntry)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected void
    addTrackInfo(net.minecraft.client.gui.GuiGraphics guiGraphics, info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track, int entryX, int entryY, int entryWidth, int leftMargin, int titleColor)
     
    net.minecraft.network.chat.Component
     
    info.u_team.music_player.lavaplayer.api.audio.IAudioTrack
     
    boolean
     
    boolean
    mouseClicked(double mouseX, double mouseY, int button)
     
    void
    render(net.minecraft.client.gui.GuiGraphics guiGraphics, int slotIndex, int entryY, int entryX, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float partialTicks)
     

    Von Klasse geerbte Methoden info.u_team.u_team_core.gui.elements.ScrollableListEntry

    addChildren, getList, mouseDragged, mouseReleased

    Von Klasse geerbte Methoden net.minecraft.client.gui.components.ObjectSelectionList.Entry

    updateNarration

    Von Klasse geerbte Methoden java.lang.Object

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

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.GuiEventListener

    charTyped, getCurrentFocusPath, getRectangle, keyPressed, keyReleased, mouseMoved, mouseScrolled, nextFocusPath

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.components.TabOrderedElement

    getTabOrderGroup
  • Felddetails

    • addTrackButton

      protected final info.u_team.u_team_core.gui.elements.ImageButton addTrackButton
  • Konstruktordetails

    • GuiMusicSearchListEntryMusicTrack

      public GuiMusicSearchListEntryMusicTrack(GuiMusicSearch gui, Playlist playlist, info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track, boolean playlistEntry)
  • Methodendetails

    • render

      public void render(net.minecraft.client.gui.GuiGraphics guiGraphics, int slotIndex, int entryY, int entryX, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float partialTicks)
    • isPlaylistEntry

      public boolean isPlaylistEntry()
    • getTrack

      public info.u_team.music_player.lavaplayer.api.audio.IAudioTrack getTrack()
    • mouseClicked

      public boolean mouseClicked(double mouseX, double mouseY, int button)
      Angegeben von:
      mouseClicked in Schnittstelle net.minecraft.client.gui.components.events.GuiEventListener
      Setzt außer Kraft:
      mouseClicked in Klasse BetterScrollableListEntry<info.u_team.music_player.gui.playlist.search.GuiMusicSearchListEntry>
    • addTrackInfo

      protected void addTrackInfo(net.minecraft.client.gui.GuiGraphics guiGraphics, info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track, int entryX, int entryY, int entryWidth, int leftMargin, int titleColor)
    • getNarration

      public net.minecraft.network.chat.Component getNarration()
      Angegeben von:
      getNarration in Klasse net.minecraft.client.gui.components.ObjectSelectionList.Entry<info.u_team.music_player.gui.playlist.search.GuiMusicSearchListEntry>