From 26abe7848050388959f305ab7b7e01479176825e Mon Sep 17 00:00:00 2001 From: Ace Sobremont <100104970+xqwtxon@users.noreply.github.com> Date: Mon, 25 Jul 2022 11:58:48 +0800 Subject: [PATCH] Fix #15 --- src/Utils/PluginUtils.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Utils/PluginUtils.php b/src/Utils/PluginUtils.php index 0e89095..2ab33d9 100644 --- a/src/Utils/PluginUtils.php +++ b/src/Utils/PluginUtils.php @@ -63,4 +63,14 @@ public static function colorize(string $message) : string { $message = str_replace(array_keys($replacements), array_values($replacements), $message); return $message; } + + public static function formatMessage(?Player $player = null, string $message) : string { + if($player === null){ + $message = str_replace("{player_name}", "Unknown Player Name", $message); + return $message; + } else { + $message = str_replace("{player_name}", $player->getName(), $message); + return $message; + } + } }