From 1d7d7d092dd60455e85244d32c24b0f267479105 Mon Sep 17 00:00:00 2001 From: Sam Date: Sat, 6 Apr 2024 10:20:11 +0100 Subject: [PATCH] fix: server status error if motd format contains string instead of array --- core/classes/Minecraft/MCQuery.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/classes/Minecraft/MCQuery.php b/core/classes/Minecraft/MCQuery.php index 4fdc7b9dfa..644a974fd8 100644 --- a/core/classes/Minecraft/MCQuery.php +++ b/core/classes/Minecraft/MCQuery.php @@ -377,6 +377,10 @@ private static function getMotd(string $text, array $modern_format): string $motd = ''; foreach ($modern_format as $word) { + if (!is_array($word)) { + continue; + } + $motd .= self::COLOUR_CHAR . 'r'; if (isset($word['color'])) { $motd .= self::getColor($word['color']);