Class GuiMusicPlaylistListEntryMusicTrack
java.lang.Object
net.minecraft.client.gui.components.ObjectSelectionList.Entry<T>
info.u_team.u_team_core.gui.elements.ScrollableListEntry<T>
info.u_team.music_player.gui.BetterScrollableListEntry<GuiMusicPlaylistListEntry>
info.u_team.music_player.gui.playlist.GuiMusicPlaylistListEntry
info.u_team.music_player.gui.playlist.GuiMusicPlaylistListEntryPlayable
info.u_team.music_player.gui.playlist.GuiMusicPlaylistListEntryMusicTrack
- All Implemented Interfaces:
net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.components.TabOrderedElement,net.minecraft.client.gui.narration.NarrationSupplier
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final info.u_team.u_team_core.gui.elements.ImageButtonprotected final info.u_team.u_team_core.gui.elements.ImageButtonprotected final Playlistprotected final info.u_team.u_team_core.gui.elements.ImageButtonprotected final WrappedObject<String>Fields inherited from class info.u_team.music_player.gui.playlist.GuiMusicPlaylistListEntryPlayable
playTrackButtonFields inherited from class info.u_team.u_team_core.gui.elements.ScrollableListEntry
minecraftFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
ConstructorsConstructorDescriptionGuiMusicPlaylistListEntryMusicTrack(GuiMusicPlaylistList guilist, Playlists playlists, Playlist playlist, LoadedTracks loadedTrack) -
Method Summary
Modifier and TypeMethodDescriptionvoiddrawEntryExtended(com.mojang.blaze3d.vertex.PoseStack matrixStack, int entryX, int entryY, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean mouseInList, float partialTicks) voidrender(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, tickMethods inherited from class info.u_team.music_player.gui.playlist.GuiMusicPlaylistListEntry
addTrackInfo, getNarrationMethods inherited from class info.u_team.u_team_core.gui.elements.ScrollableListEntry
addChildren, getList, mouseDragged, mouseReleasedMethods inherited from class net.minecraft.client.gui.components.ObjectSelectionList.Entry
updateNarrationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
charTyped, getCurrentFocusPath, getRectangle, keyPressed, keyReleased, mouseMoved, mouseScrolled, nextFocusPathMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Field Details
-
playlist
-
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
-
GuiMusicPlaylistListEntryMusicTrack
public GuiMusicPlaylistListEntryMusicTrack(GuiMusicPlaylistList guilist, Playlists playlists, Playlist playlist, LoadedTracks loadedTrack)
-
-
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:
renderin classGuiMusicPlaylistListEntryPlayable
-