From 497e844486f9b9f81118d5eaaf76477add8df1e2 Mon Sep 17 00:00:00 2001 From: Brokkonaut Date: Mon, 15 Oct 2018 03:05:58 +0200 Subject: [PATCH] Split long chat lines (for example from command blocks) --- src/main/java/de/diddiz/LogBlock/Consumer.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/de/diddiz/LogBlock/Consumer.java b/src/main/java/de/diddiz/LogBlock/Consumer.java index 2ff34af..cc0ad97 100644 --- a/src/main/java/de/diddiz/LogBlock/Consumer.java +++ b/src/main/java/de/diddiz/LogBlock/Consumer.java @@ -384,6 +384,10 @@ public class Consumer extends Thread { if (hiddenPlayers.contains(player.getName().toLowerCase())) { return; } + while(message.length() > 256) { + addQueueLast(new ChatRow(player, message.substring(0, 256))); + message = message.substring(256); + } addQueueLast(new ChatRow(player, message)); }