Class GuiMusicPlaylistListEntryError

java.lang.Object
net.minecraft.client.gui.components.ObjectSelectionList.Entry<T>
All Implemented Interfaces:
net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.TabOrderedElement, net.minecraft.client.gui.narration.NarrationSupplier

public class GuiMusicPlaylistListEntryError extends GuiMusicPlaylistListEntryPlayable
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final info.u_team.u_team_core.gui.elements.ImageButton
     
    protected final info.u_team.u_team_core.gui.elements.ImageButton
     
    protected final Playlist
     
    protected final info.u_team.u_team_core.gui.elements.ImageButton
     
    protected final WrappedObject<String>
     

    Fields inherited from class info.u_team.music_player.gui.playlist.GuiMusicPlaylistListEntryPlayable

    playTrackButton

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

    minecraft

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

    DOUBLE_CLICK_THRESHOLD_MS
  • Constructor Summary

    Constructors
    Constructor
    Description
    GuiMusicPlaylistListEntryError(GuiMusicPlaylistList guilist, Playlists playlists, Playlist playlist, LoadedTracks loadedTrack, String error)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    drawEntryExtended(com.mojang.blaze3d.vertex.PoseStack matrixStack, int entryX, int entryY, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean mouseInList, float partialTicks)
     
    void
    render(com.mojang.blaze3d.vertex.PoseStack matrixStack, int slotIndex, int entryY, int entryX, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float partialTicks)
     

    Methods inherited from class info.u_team.music_player.gui.playlist.GuiMusicPlaylistListEntryPlayable

    getCurrentlyPlaying, getPlayTrackButton, getTrack, isPlaying, mouseClicked, tick

    Methods inherited from class info.u_team.music_player.gui.playlist.GuiMusicPlaylistListEntry

    addTrackInfo, getNarration

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

    addChildren, getList, mouseDragged, mouseReleased

    Methods inherited from class net.minecraft.client.gui.components.ObjectSelectionList.Entry

    updateNarration

    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, keyPressed, keyReleased, mouseMoved, mouseScrolled, nextFocusPath

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

    getTabOrderGroup
  • Field Details

    • playlist

      protected final Playlist playlist
    • uri

      protected final WrappedObject<String> uri
    • deleteTrackButton

      protected final info.u_team.u_team_core.gui.elements.ImageButton deleteTrackButton
    • upButton

      protected final info.u_team.u_team_core.gui.elements.ImageButton upButton
    • downButton

      protected final info.u_team.u_team_core.gui.elements.ImageButton downButton
  • Constructor Details

  • Method Details

    • drawEntryExtended

      public void drawEntryExtended(com.mojang.blaze3d.vertex.PoseStack matrixStack, int entryX, int entryY, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean mouseInList, float partialTicks)
    • render

      public void render(com.mojang.blaze3d.vertex.PoseStack matrixStack, int slotIndex, int entryY, int entryX, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float partialTicks)
      Overrides:
      render in class GuiMusicPlaylistListEntryPlayable