From 736325266053b72a9054f89495b2e9d993327a23 Mon Sep 17 00:00:00 2001 From: ChomeNS <95471003+ChomeNS@users.noreply.github.com> Date: Tue, 12 Nov 2024 16:09:00 +0700 Subject: [PATCH] fix: fix loopPosition in Song --- src/main/java/me/chayapak1/chomens_bot/song/Song.java | 4 ++-- .../me/chayapak1/chomens_bot/song/SongPlayerConverter.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/me/chayapak1/chomens_bot/song/Song.java b/src/main/java/me/chayapak1/chomens_bot/song/Song.java index 1451a73c..5b5d66db 100644 --- a/src/main/java/me/chayapak1/chomens_bot/song/Song.java +++ b/src/main/java/me/chayapak1/chomens_bot/song/Song.java @@ -17,7 +17,7 @@ public class Song { public long startTime = 0; // Start time in millis since unix epoch public long length = 0; // Milliseconds in the song public long time = 0; // Time since start of song - public long loopPosition = 200; // Milliseconds into the song to start looping + public long loopPosition = 0; // Milliseconds into the song to start looping public final Map lyrics = new HashMap<>(); @@ -80,7 +80,7 @@ public class Song { */ public void play () { if (paused) { - if (loopPosition != 200) bot.music.loop = Loop.CURRENT; + if (loopPosition != 0) bot.music.loop = Loop.CURRENT; paused = false; startTime = System.currentTimeMillis() - time; } diff --git a/src/main/java/me/chayapak1/chomens_bot/song/SongPlayerConverter.java b/src/main/java/me/chayapak1/chomens_bot/song/SongPlayerConverter.java index 5cb46b4e..778a38b0 100644 --- a/src/main/java/me/chayapak1/chomens_bot/song/SongPlayerConverter.java +++ b/src/main/java/me/chayapak1/chomens_bot/song/SongPlayerConverter.java @@ -46,7 +46,7 @@ public class SongPlayerConverter implements Converter { song.length = songLength; // song.looping = loop > 0; // song.loopCount = loopCount; - song.loopPosition = loopPosition == 0 ? 200 : loopPosition; + song.loopPosition = loopPosition; long time = 0; while (true) {