diff options
author | Matt Kohls <mattkohls13@gmail.com> | 2018-10-30 20:04:11 -0400 |
---|---|---|
committer | Matt Kohls <mattkohls13@gmail.com> | 2018-10-30 20:04:11 -0400 |
commit | a392879a3e288c5a4714448f43d7e1d90640b825 (patch) | |
tree | 39e2144f446fa91e0806a4685166ea1bdf601ad9 /src/main | |
parent | 7360a197c9c09ffa239b0c56712202e8320b9e22 (diff) | |
download | SoundChan-a392879a3e288c5a4714448f43d7e1d90640b825.tar.gz SoundChan-a392879a3e288c5a4714448f43d7e1d90640b825.tar.bz2 SoundChan-a392879a3e288c5a4714448f43d7e1d90640b825.zip |
Tweaking things to work/look better
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/soundchan/BotListener/BotListener.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/main/java/soundchan/BotListener/BotListener.java b/src/main/java/soundchan/BotListener/BotListener.java index 05ebec1..324cdca 100644 --- a/src/main/java/soundchan/BotListener/BotListener.java +++ b/src/main/java/soundchan/BotListener/BotListener.java @@ -268,7 +268,7 @@ public class BotListener extends ListenerAdapter{ if(currentlyPlaying != null) { message = "Currently Playing: " + currentlyPlaying.getInfo().title + " by " + currentlyPlaying.getInfo().author; if(printStatus) { - message += genTimeInformation(currentlyPlaying.getPosition(), currentlyPlaying.getDuration()); + message += "\n" + genTimeInformation(currentlyPlaying.getPosition(), currentlyPlaying.getDuration()); if(musicManager.player.isPaused()) { message += "\n**Paused**"; } else { @@ -393,29 +393,29 @@ public class BotListener extends ListenerAdapter{ */ private static String genTimeInformation(long currentMillis, long durationMillis) { String message = "|"; - int fill = (int) ((double)(currentMillis / durationMillis)) * 10; - for(int i = 0; i < fill; i++) { + double temp = ((double) currentMillis / (double) durationMillis); + int fill = (int) (temp * 10.0); + for(int i = 0; i < fill - 1; i++) { message += "--"; } message += "<>"; for(int i = fill; i < 10; i++) { message += "--"; } - message += "|\nTime : " + genTimeStamp(currentMillis) + " | " + genTimeStamp(durationMillis); + message += "|\nTime : " + genTimeStamp(currentMillis) + " / " + genTimeStamp(durationMillis); return message; } /** * Creates a timestamp string from a number of milliseconds * @param durationInMillis Number of milliseconds to turn into timestamp - * @return Timestamp in form HH:MM:ss:SSSS + * @return Timestamp in form HH:MM:ss */ private static String genTimeStamp(long durationInMillis) { - long millis = durationInMillis % 1000; long second = (durationInMillis / 1000) % 60; long minute = (durationInMillis / (1000 * 60)) % 60; long hour = (durationInMillis / (1000 * 60 * 60)) % 24; - return String.format("%02d:%02d:%02d.%d", hour, minute, second, millis); + return String.format("%02d:%02d:%02d", hour, minute, second); } /** |