From 26da430bb9648beb0b984c45564b8e07719d004d Mon Sep 17 00:00:00 2001 From: Xujiayao Date: Sat, 27 Dec 2025 21:39:55 +0800 Subject: [PATCH] send separate chat messages for each line in reply --- .../minecraft/commands/MinecraftCommands.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/minecraft/src/main/java/com/xujiayao/discord_mc_chat/minecraft/commands/MinecraftCommands.java b/minecraft/src/main/java/com/xujiayao/discord_mc_chat/minecraft/commands/MinecraftCommands.java index 17cd0ae0..dc7d8256 100644 --- a/minecraft/src/main/java/com/xujiayao/discord_mc_chat/minecraft/commands/MinecraftCommands.java +++ b/minecraft/src/main/java/com/xujiayao/discord_mc_chat/minecraft/commands/MinecraftCommands.java @@ -56,7 +56,10 @@ public class MinecraftCommands { @Override public void reply(String message) { // TODO Ephemeral if false, visible to all admin if true - source.sendSuccess(() -> Component.literal(message), false); + // For each line in the message, send a separate chat message + for (String line : message.split("\n")) { + source.sendSuccess(() -> Component.literal(line), false); + } } } }