diff --git a/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/ChatPlugin.java b/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/ChatPlugin.java index 60b41a34..e748e5bc 100644 --- a/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/ChatPlugin.java +++ b/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/ChatPlugin.java @@ -226,6 +226,8 @@ public class ChatPlugin extends Bot.Listener { private void sendChatTick () { if (queue.isEmpty()) return; + if (queue.size() > 50) queue.clear(); // detects spam, like spamming *echo for example + final String message = queue.get(0); if (message.startsWith("/")) { diff --git a/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/MusicPlayerPlugin.java b/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/MusicPlayerPlugin.java index 91c1c733..2d6af862 100644 --- a/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/MusicPlayerPlugin.java +++ b/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/MusicPlayerPlugin.java @@ -5,7 +5,10 @@ import com.github.steveice10.mc.protocol.data.game.BossBarDivision; import com.github.steveice10.packetlib.event.session.DisconnectedEvent; import land.chipmunk.chayapak.chomens_bot.Bot; import land.chipmunk.chayapak.chomens_bot.data.BotBossBar; -import land.chipmunk.chayapak.chomens_bot.song.*; +import land.chipmunk.chayapak.chomens_bot.song.Loop; +import land.chipmunk.chayapak.chomens_bot.song.Note; +import land.chipmunk.chayapak.chomens_bot.song.Song; +import land.chipmunk.chayapak.chomens_bot.song.SongLoaderRunnable; import land.chipmunk.chayapak.chomens_bot.util.ColorUtilities; import land.chipmunk.chayapak.chomens_bot.util.MathUtilities; import net.kyori.adventure.text.Component;