Class GuiTrackUtils
java.lang.Object
info.u_team.music_player.gui.util.GuiTrackUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddTrackInfo(com.mojang.blaze3d.vertex.PoseStack matrixStack, info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track, int x, int y, int entryWidth, int leftMargin, int titleColor) static StringgetFormattedDuration(info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track) static StringgetFormattedPosition(info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track) static <T> TgetValueOfNullableTrack(info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track, Function<info.u_team.music_player.lavaplayer.api.audio.IAudioTrack, T> function) static <T> TgetValueOfPlayingTrack(Function<info.u_team.music_player.lavaplayer.api.audio.IAudioTrack, T> function) static booleanstatic StringtrimToWith(String string, int width)
-
Constructor Details
-
GuiTrackUtils
public GuiTrackUtils()
-
-
Method Details
-
trimToWith
-
addTrackInfo
public static void addTrackInfo(com.mojang.blaze3d.vertex.PoseStack matrixStack, info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track, int x, int y, int entryWidth, int leftMargin, int titleColor) -
openURI
-
getFormattedDuration
public static String getFormattedDuration(info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track) -
getFormattedPosition
public static String getFormattedPosition(info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track) -
getValueOfPlayingTrack
public static <T> T getValueOfPlayingTrack(Function<info.u_team.music_player.lavaplayer.api.audio.IAudioTrack, T> function) -
getValueOfNullableTrack
public static <T> T getValueOfNullableTrack(info.u_team.music_player.lavaplayer.api.audio.IAudioTrack track, Function<info.u_team.music_player.lavaplayer.api.audio.IAudioTrack, T> function)
-