public class GuiMusicSearchListEntryMusicTrack extends BetterScrollableListEntry<info.u_team.music_player.gui.playlist.search.GuiMusicSearchListEntry>
| Modifier and Type | Field and Description |
|---|---|
protected info.u_team.u_team_core.gui.elements.ImageButton |
addTrackButton |
| Constructor and Description |
|---|
GuiMusicSearchListEntryMusicTrack(GuiMusicSearch gui,
Playlist playlist,
info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track,
boolean playlistEntry) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addTrackInfo(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track,
int entryX,
int entryY,
int entryWidth,
int leftMargin,
int titleColor) |
info.u_team.music_player.lavaplayer.api.audio.IAudioTrack |
getTrack() |
boolean |
isPlaylistEntry() |
boolean |
mouseClicked(double mouseX,
double mouseY,
int button) |
void |
render(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int slotIndex,
int entryY,
int entryX,
int entryWidth,
int entryHeight,
int mouseX,
int mouseY,
boolean hovered,
float partialTicks) |
addButton, getList, mouseDragged, mouseReleasedchangeFocusisMouseOverprotected final info.u_team.u_team_core.gui.elements.ImageButton addTrackButton
public GuiMusicSearchListEntryMusicTrack(GuiMusicSearch gui, Playlist playlist, info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track, boolean playlistEntry)
public void render(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int slotIndex,
int entryY,
int entryX,
int entryWidth,
int entryHeight,
int mouseX,
int mouseY,
boolean hovered,
float partialTicks)
public boolean isPlaylistEntry()
public info.u_team.music_player.lavaplayer.api.audio.IAudioTrack getTrack()
public boolean mouseClicked(double mouseX,
double mouseY,
int button)
mouseClicked in interface net.minecraft.client.gui.IGuiEventListenermouseClicked in class BetterScrollableListEntry<info.u_team.music_player.gui.playlist.search.GuiMusicSearchListEntry>protected void addTrackInfo(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track,
int entryX,
int entryY,
int entryWidth,
int leftMargin,
int titleColor)